1519
Comment: missing edit-log entry for this revision
|
1161
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
#pragma section-numbers off A pythonic, object-oriented web development framework. === Masthead === URL:: http://www.cherrypy.org/ version:: 2.0.0-final (''[[Date(2005-04-25T00:00:00)]]'') licence:: BSD platforms:: any platform that supports Python 2.3 or higher Python versions:: 2.3 or higher |
|
Line 7: | Line 17: |
GPL | BSD |
Line 9: | Line 19: |
=== Deployment Platforms === | === InTheirOwnWords === |
Line 11: | Line 21: |
Can run behind another webserver (Apache, ...) | CherryPy is a pythonic, object-oriented web development framework. |
Line 13: | Line 23: |
=== Operating Systems === | CherryPy allows developers to build web applications in much the same way they would build any other object-oriented Python program. This usually results in smaller source code developed in less time. |
Line 15: | Line 25: |
=== Suitability === | CherryPy is now more than three 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. |
Line 17: | Line 27: |
=== Development Interfaces === | Oh, and most importantly: CherryPy is fun to work with :-) |
Line 19: | Line 29: |
=== Environment Access === === Session, Identification and Authentication === === Persistence Support === Can be linked to many databases (Oracle, Sybase, MySql, PostgreSql, ...) === Presentation Support === |
|
Line 31: | Line 32: |
=== InTheirOwnWords === | Very clean and elegant framework. |
Line 33: | Line 34: |
CherryPy is a Python-based tool for developing dynamic web sites. It uses many powerful concepts together, which makes it unique in its approach to web site development. | '''Sessions''' are supported. |
Line 35: | Line 36: |
CherryPy has been used in production for more than 6 months are we are now releasing it to the public, under the GPL license. Key properties/features of CherryPy are: |
No '''learning curves''' if you are a python developer. |
Line 38: | Line 38: |
* Based exclusively on Python (runs everywhere Python runs) * Sits between a compiler and an application server * Delivers fast, robust, and scalable web sites * Uses OOP as well as AOP (Aspect Oriented Programming) concepts to develop web sites * True separation of content and presentation * Simple but powerful templating language * Powerful standard libraries to make your life easy Other properties/features are: * Can be linked to many databases (Oracle, Sybase, MySql, PostgreSql, ...) * Can run behind another webserver (Apache, ...) * Easy clustering and load-balancing set up for high-traffic web sites |
CherryPy integrates beautifully with SQLObject and CheetahTemplates. |
A pythonic, object-oriented web development framework.
Masthead
- URL
- version
2.0.0-final (Date(2005-04-25T00:00:00))
- licence
- BSD
- platforms
- any platform that supports Python 2.3 or higher
- Python versions
- 2.3 or higher
URL
Licence
BSD
InTheirOwnWords
CherryPy is a pythonic, object-oriented web development framework.
CherryPy allows developers to build web applications in much the same way they would build any other object-oriented Python program. This usually results in smaller source code developed in less time.
CherryPy is now more than three 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.
Oh, and most importantly: CherryPy is fun to work with
Comments
Very clean and elegant framework.
Sessions are supported.
No learning curves if you are a python developer.
CherryPy integrates beautifully with SQLObject and CheetahTemplates.