Why Web2Py?
Web2Py is a modern environment which has been built to learn from the good & bad of other frameworks (such as Django & Ruby on Rails):
http://web2py.com/examples/static/web2py_vs_others.pdf
- Easy to Install
- no dependencies
- can run off USB
- can easily backup/move between hosts
- Rapid Application Development environment
- especially relevant to Sahana where on-the-fly emergency customisations are the norm during deployments
- simple for unskilled programmers to add new modules (although full power still available to those with skills to hand-build HTML pages &/or python modules)
- integrated web-based IDE can be used for all functionality (although can also use other IDEs)
- Commitment to backward compatibility
- Secure by default: http://web2py.com/examples/default/features
- Database abstraction
- including scalability from SQLite through to Google App Engine (GAE)
- we-based database administration tool which works across all back-ends
- MVC design approach to separate Presentation from Code
- In-Built Translation interface
- Support for key interoperability standards
- Helpful community:
- http://groups.google.com/group/web2py
- # web2py on Freenode
Last modified
15 years ago
Last modified on 02/21/10 23:49:24
Note:
See TracWiki
for help on using the wiki.