Learn more about CherryPy ; a pythonic, object-oriented HTTP framework.
CherryPy allows developers to build web applications in much the same
way they would build any other object-oriented Python program. This
results in smaller source code developed in less time.
CherryPy is now more than six years old and it is has proven very fast and stable. It is being used in production by many sites, from the simplest ones to the most demanding ones.
Here's how easy it is to write "Hello World" in CherryPy 3: import cherrypy class HelloWorld(object): def index(self): return "Hello World!" index.exposed = True cherrypy.quickstart(HelloWorld()) A fast, HTTP/1.1-compliant, WSGI thread-pooled webserver. Typically, CherryPy itself takes only 1-2ms per page! Support for any other WSGI-enabled webserver or adapter, including Apache, IIS, lighttpd, mod_python, FastCGI, SCGI, and mod_wsgi Easy to run multiple HTTP servers (e.g. on multiple ports) at once A powerful configuration system for developers and deployers alike A flexible plugin system Built-in tools for caching, encoding, sessions, authorization, static content, and many more A native mod_python adapter A complete test suite Swappable and customizable...everything. Built-in profiling, coverage, and testing support. BY TAATJENE
CherryPy is now more than six years old and it is has proven very fast and stable. It is being used in production by many sites, from the simplest ones to the most demanding ones.
Here's how easy it is to write "Hello World" in CherryPy 3: import cherrypy class HelloWorld(object): def index(self): return "Hello World!" index.exposed = True cherrypy.quickstart(HelloWorld()) A fast, HTTP/1.1-compliant, WSGI thread-pooled webserver. Typically, CherryPy itself takes only 1-2ms per page! Support for any other WSGI-enabled webserver or adapter, including Apache, IIS, lighttpd, mod_python, FastCGI, SCGI, and mod_wsgi Easy to run multiple HTTP servers (e.g. on multiple ports) at once A powerful configuration system for developers and deployers alike A flexible plugin system Built-in tools for caching, encoding, sessions, authorization, static content, and many more A native mod_python adapter A complete test suite Swappable and customizable...everything. Built-in profiling, coverage, and testing support. BY TAATJENE