Differences between revisions 51 and 52
Revision 51 as of 2008-05-21 17:11:34
Size: 4969
Editor: n00
Comment:
Revision 52 as of 2008-05-21 17:13:52
Size: 4820
Editor: n00
Comment:
Deletions are marked like this. Additions are marked like this.
Line 50: Line 50:
 * [http://wiki.secondlife.com/wiki/Eventlet/Documentation#Using_eventlet.wsgi Eventlet] - can also run inside of the nginx Web server using the mod_wsgi package for nginx. Using the nginx mod_wsgi package provides by far the best performance for serving HTTP; it almost seems impossible that Python should be able to achieve this level of performance, but it’s true.  * [http://wiki.secondlife.com/wiki/Eventlet/Documentation#Using_eventlet.wsgi Eventlet] - can also run inside of the nginx Web server using the mod_wsgi package for nginx ... by far the best performance for serving HTTP
Line 56: Line 56:
 * [http://pythonpaste.org/webkit/ Paste WebKit] - a [http://w4py.org Webware] reimplementation, implemented with a degree of framework-neutrality in mind.
Line 59: Line 61:

 * [http://pythonpaste.org/webkit/ Paste WebKit] - a [http://w4py.org Webware] reimplementation, implemented with a degree of framework-neutrality in mind.

Implementations of the Web Server Gateway Interface

Note: many of these implementations may be partial/incomplete or noncompliant as of the current draft spec. If you can't get the code samples in the spec to work with one of these implementations, there's a good chance that the implementation is broken: contact the implementation's author.

See [http://www.python.org/peps/pep-0333.html PEP 333] for more information on WSGI.

Web Server implementations

Web Framework implementations

WSGIImplementations (last edited 2011-01-18 16:31:13 by 89-105-112-41)

Unable to edit the page? See the FrontPage for instructions.