diff options
author | Tarek Ziade <tarek@ziade.org> | 2013-09-24 08:30:21 +0200 |
---|---|---|
committer | Tarek Ziade <tarek@ziade.org> | 2013-09-24 08:30:21 +0200 |
commit | 54109bb974b7f937ad54015a161b843a915c206d (patch) | |
tree | 54b1f53dc5466254ea836b1a9136d93044d54297 /docs | |
parent | dad5ab11771b9adc69d369a1c518f01b4980365a (diff) |
more docs
Diffstat (limited to 'docs')
-rw-r--r-- | docs/source/index.rst | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/docs/source/index.rst b/docs/source/index.rst index a74c497..60d7b9a 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -68,6 +68,7 @@ Here's an example: .. _`Django documentation`: https://docs.djangoproject.com/en/1.4/howto/deployment/wsgi/ + Running a Python Paste application ---------------------------------- @@ -126,13 +127,15 @@ Chaussette is just a bit of glue code on the top of existing WSGI servers, and is organized around **back ends**. By default Chaussette uses a pure Python implementation based on **wsgiref**, -but it also provides more efficient back ends: +but it also provides more efficient back ends. Most of them are for Python 2 +only, but Chaussette can be used under Python 3 with a few of them - marked in the +list below: - **gevent** -- based on Gevent's *pywsgi* server - **fastgevent** -- based on Gevent's *wsgi* server -- faster but does not support streaming. - **meinheld** -- based on Meinheld's fast C server -- **waitress** -- based on Pyramid's waitress pure Python web server +- **waitress** -- based on Pyramid's waitress pure Python web server (py3) - **eventlet** -- based on Eventlet's wsgi server - **geventwebsocket** -- Gevent's **pywsgi** server coupled with **geventwebsocket** handler. @@ -158,6 +161,7 @@ are installed: If you want to add your favorite WSGI Server as a backend to Chaussette, +or if you think you can make one of the backend Python 3 compatible, send me an e-mail ! If you curious about how each on of those backends performs, you can read: |