Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 2.22 KB

recommended_setup.md

File metadata and controls

46 lines (28 loc) · 2.22 KB
layout title
default
Recommended Setup

Recommended Setup

Other languages : français | ...

Summary

web.py recommends the following software for production servers:

Web Servers

Webpy has an internal web server, but it should be used for development only. For production, 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)

Jinja2 is more popolar and feature rich, we strongly recommend Jinja2.