Size: 826
Comment: eminem.com
|
Size: 4783
Comment: revert to previous version
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
<a href="http://outdoor-gay-stud.megaupkoad.com">outdoor gay stud</a> <br /> <a href="http://gallery-of-nude-gay-stud.megaupkoad.com">gallery of nude gay stud</a> <br /> <a href="http://gay-stud-hardcore.megaupkoad.com">gay stud hardcore</a> <br /> <a href="http://gay-love-stud.megaupkoad.com">gay love stud</a> <br /> <a href="http://old-gay-stud.megaupkoad.com">old gay stud</a> <br /> <a href="http://gay-stud-picture.megaupkoad.com">gay stud picture</a> <br /> <a href="http://ebony-gay-hot-stud.megaupkoad.com">ebony gay hot stud</a> <br /> <a href="http://gay-muscle-stud-video.megaupkoad.com">gay muscle stud video</a> <br /> <a href="http://gay-black-stud-naked.megaupkoad.com">gay black stud naked</a> <br /> <a href="http://cloland-gay-site-stud.megaupkoad.com">cloland gay site stud</a> <br /> |
#pragma section-numbers off = 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 == * [http://mail.python.org/pipermail/web-sig/2004-October/000956.html wsgiref] - a library of base classes covering most of the "hard parts" of a WSGI server implementation, written by the PEP author. It also includes utility functions and classes that may be useful for application/framework implementors, and should be considered a "must read" for server implementors. (Update: most of the limitations mentioned in the linked post have now been resolved; wsgiref now includes sensible default error handling and logging, automatic calculation of Content-Length when possible, and greater test coverage. See [http://svn.eby-sarna.com/wsgiref wsgiref] for source code.) * [http://www.xhaus.com/modjy modjy] - a WSGI implementation for Jython * see Jonpy below * see WSGIUtils below * see [http://mail.python.org/pipermail/web-sig/2006-January/001859.html Python Paste] below * [http://st0rm.hopto.org/wsgi/ Twisted (third-party)] (If the server isn't working, there's a copy [http://svn.colorstudy.com/trunk/WSGIKit/wsgikit/twisted_wsgi.py here]) ''These both seem dead/disappeared'' * [http://twistedmatrix.com/projects/web2 Twisted Web2] Experimental HTTP server with a WSGI implementation * [http://divmod.org/trac/wiki/DivmodNevow Divmod Nevow] Twisted Web-based templating framework with a WSGI implementation * [http://www.idyll.org/~t/www-tools/wsgi/] - SWAP, a WSGI adapter for [http://www.mems-exchange.org/software/scgi/ SCGI]. * [http://pyds.muensterland.org/wiki/toolserver.html Toolserver Framework for Python] - a WSGI implementation in a Medusa-based webservice framework * [http://isapi-wsgi.python-hosting.com isapi_wsgi] - a WSGI implementation for IIS ISAPI * [http://peak.telecommunity.com/ Peak] has CGI and FastCGI gateway and server options [http://mail.python.org/pipermail/web-sig/2004-October/000966.html more info] * [http://www.saddi.com/software/py-lib/ py-lib] a bunch of servers (and a little framework) by Allan Saddi * [http://pythonpaste.org/module-paste.httpserver.html Paste#http] a SimpleHTTPServer-based server == Web Framework implementations == * [http://wsgiarea.pocoo.org/colubrid/ Colubrid] - simple to use WSGI implementation compatible with python2.2 or higher. It parses formdata, url parameters, cookies and implements some simple to use URL dispatchers. * [http://www.pythonweb.org Python Web Modules] - New version contains a WSGI server and middleware. * [http://pythonpaste.org/ Python Paste] - a collection of low-level WSGI tools including a multi-threaded SSL-enabled WSGI [http://svn.w4py.org/Paste/trunk/paste/httpserver.py server], and an [http://svn.w4py.org/Paste/trunk/paste/auth/ auth] package with signed cookies, sessions, form and digest authentication. * [http://pythonpaste.org/webkit/ Paste WebKit] - a [http://w4py.org Webware] reimplementation, implemented with a degree of framework-neutrality in mind. * [http://pythonpaste.org/wareweb/ Wareweb] - a rethinking of Webware/WebKit * [http://st0rm.hopto.org/wsgi/ Jonpy] - this also includes a HTTP server with a WSGI backend * [http://divmod.org/trac/wiki/DivmodNevow Nevow] - the reimplementation of Twisted's woven, doesn't require Twisted. * [http://www.owlfish.com/software/wsgiutils/ WSGIUtils] - A multi-threaded WSGI server implementation and a simple framework providing basic user authentication, signed cookies, and persistent sessions. * [http://www.idyll.org/~t/www-tools/wsgi/] - QWIP, a WSGI adapter for [http://quixote.ca/ Quixote] applications. * CherryPy 2.1 beta includes a mutli-threaded WSGI server * [http://subway.python-hosting.com Subway] - early work on a [http://rubyonrails.org Rails]-like system. * [http://www.djangoproject.com/ Django] - An emerging framework generating a lot of buzz that has [http://code.djangoproject.com/changeset/169 recently added support] for WSGI * [http://www.zope.org Zope] Zope 3 is now a WSGI application. It ships with the Twisted WSGI server implementation and also includes an asyncore-based server implemenatation. * [http://pylons.groovie.org Pylons] - a WSGI-based framework using Myghty and Paste * [http://www.turbogears.org TurboGears] also provides a WSGI front-end. |
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
[http://mail.python.org/pipermail/web-sig/2004-October/000956.html wsgiref] - a library of base classes covering most of the "hard parts" of a WSGI server implementation, written by the PEP author. It also includes utility functions and classes that may be useful for application/framework implementors, and should be considered a "must read" for server implementors. (Update: most of the limitations mentioned in the linked post have now been resolved; wsgiref now includes sensible default error handling and logging, automatic calculation of Content-Length when possible, and greater test coverage. See [http://svn.eby-sarna.com/wsgiref wsgiref] for source code.)
[http://www.xhaus.com/modjy modjy] - a WSGI implementation for Jython
- see Jonpy below
- see WSGIUtils below
see [http://mail.python.org/pipermail/web-sig/2006-January/001859.html Python Paste] below
[http://st0rm.hopto.org/wsgi/ Twisted (third-party)] (If the server isn't working, there's a copy [http://svn.colorstudy.com/trunk/WSGIKit/wsgikit/twisted_wsgi.py here]) These both seem dead/disappeared
[http://twistedmatrix.com/projects/web2 Twisted Web2] Experimental HTTP server with a WSGI implementation
[http://divmod.org/trac/wiki/DivmodNevow Divmod Nevow] Twisted Web-based templating framework with a WSGI implementation
[http://www.idyll.org/~t/www-tools/wsgi/] - SWAP, a WSGI adapter for [http://www.mems-exchange.org/software/scgi/ SCGI].
[http://pyds.muensterland.org/wiki/toolserver.html Toolserver Framework for Python] - a WSGI implementation in a Medusa-based webservice framework
[http://isapi-wsgi.python-hosting.com isapi_wsgi] - a WSGI implementation for IIS ISAPI
[http://peak.telecommunity.com/ Peak] has CGI and FastCGI gateway and server options [http://mail.python.org/pipermail/web-sig/2004-October/000966.html more info]
[http://www.saddi.com/software/py-lib/ py-lib] a bunch of servers (and a little framework) by Allan Saddi
[http://pythonpaste.org/module-paste.httpserver.html Paste#http] a SimpleHTTPServer-based server
Web Framework implementations
[http://wsgiarea.pocoo.org/colubrid/ Colubrid] - simple to use WSGI implementation compatible with python2.2 or higher. It parses formdata, url parameters, cookies and implements some simple to use URL dispatchers.
[http://www.pythonweb.org Python Web Modules] - New version contains a WSGI server and middleware.
[http://pythonpaste.org/ Python Paste] - a collection of low-level WSGI tools including a multi-threaded SSL-enabled WSGI [http://svn.w4py.org/Paste/trunk/paste/httpserver.py server], and an [http://svn.w4py.org/Paste/trunk/paste/auth/ auth] package with signed cookies, sessions, form and digest authentication.
[http://pythonpaste.org/webkit/ Paste WebKit] - a [http://w4py.org Webware] reimplementation, implemented with a degree of framework-neutrality in mind.
[http://pythonpaste.org/wareweb/ Wareweb] - a rethinking of Webware/WebKit
[http://st0rm.hopto.org/wsgi/ Jonpy] - this also includes a HTTP server with a WSGI backend
[http://divmod.org/trac/wiki/DivmodNevow Nevow] - the reimplementation of Twisted's woven, doesn't require Twisted.
[http://www.owlfish.com/software/wsgiutils/ WSGIUtils] - A multi-threaded WSGI server implementation and a simple framework providing basic user authentication, signed cookies, and persistent sessions.
[http://www.idyll.org/~t/www-tools/wsgi/] - QWIP, a WSGI adapter for [http://quixote.ca/ Quixote] applications.
CherryPy 2.1 beta includes a mutli-threaded WSGI server
[http://subway.python-hosting.com Subway] - early work on a [http://rubyonrails.org Rails]-like system.
[http://www.djangoproject.com/ Django] - An emerging framework generating a lot of buzz that has [http://code.djangoproject.com/changeset/169 recently added support] for WSGI
[http://www.zope.org Zope] Zope 3 is now a WSGI application. It ships with the Twisted
- WSGI server implementation and also includes an asyncore-based server implemenatation.
[http://pylons.groovie.org Pylons] - a WSGI-based framework using Myghty and Paste
[http://www.turbogears.org TurboGears] also provides a WSGI front-end.