CherryPy Development
CherryPy is a fast HTTP/1.1 compliant WSGI thread-pooled webserver. While it is not a replacement for a full Model-View-Controller stack framework, it can be used as a lightweight application of the same. CherryPy is a pythonic, object-oriented framework that allows me to build web applications in less time where Python is needed.
I have found that CherryPy is an excellent choice for applications that are providing web services where performance is a major consideration over templating. Since CherryPy is a standalone server then additional servers such as Apache or IIS are not needed, thus reducing the overhead of delivering services. Most notably is my choice and use of CherryPy to create and deliver a click and image tracking application in an affiliate marketing system.
If your application requires a high performance server and Python is a possibility then I highly suggest that CherryPy be considered. I have even developed a system in which CherryPy can be run and monitored in the background and provides a full RESTful url stack. Of course for the remaining Model-View portion you can expect full pythonic object-oriented modeling and Model-View-Controller standards.
![]() |
![]() |
![]() |
Contact Me Now +1 (386) 232-8763 |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
CherryPy Articles I've updated the PyMigrate test |
||
![]() |
![]() |
![]() |




