Skip to content

Latest commit

 

History

History
57 lines (36 loc) · 2.75 KB

recommended_setup.md

File metadata and controls

57 lines (36 loc) · 2.75 KB
layout title
default
Recommended Setup

Recommended Setup

Other languages : français | ...

Summary

web.py recommends the following software for production servers:

##Web Server:

Webpy has an internal web server, but it should be used for development only. For deployment, a more robust server should be used, such as one of these:

##Databases:

Webpy does not require a database to run. It does, however, support using the following databases:

##Connection Pooling:

For high traffic sites, connection pooling allows Webpy to keep multiple database connections open, typically allowing faster access from the database. This is optional, but available as a scaling tactic.

##Templates:

Webpy has its own template system which allows users to let untrusted users write templates using this, and use python-like syntax within templates.

  • template.py [built-in] (doc)

##User Input:

Markdown allows Webpy users to write text which gets converted to HTML on page display. It isn't necessary, but is the recommended way to generate formatted HTML from user input.