| |||||
Python modules are zipped into one package with no external dependencies.
Development, deployment, debugging, testing, database administration and maintenance of applications can be done via the provided web interface.
web2py has no configuration files, requires no installation, can run off a USB drive.
The framework uses Python for the Model, the Views and the Controllers, has a built-in ticketing system to manage errors, an internationalization engine, works with SQLite, PostgreSQL, MySQL, MSSQL, Oracle, IBM DB2, Informix, FireBird,, Ingres, sybase and Google App Engine via a Database Abstraction Layer.
web2py includes libraries to handle HTML/XML, RSS, ATOM, RTF, JSON, AJAX, XMLRPC, WIKI markup, CSV.
It is production ready, capable of upload/download streaming of very large files, and always backward compatible.
Includes a SSL-enabled and streaming-capable web server, a relational database, a web-based integrated development environment and web-based management interface, a Database Abstraction Layer that writes SQL in real time, internationalization support, multiple authentication methods, role based access control, an error logging and ticketing system, multiple caching methods for scalability, the jQuery library for AJAX and effects.
Runs on Windows, Unix/Linux, Google App Engine, Amazon EC2, Mac, and almost any web hosting via Python 2.4/2.5/2.6, or Java with Jython.
Runs with Apache, Lighttpd, Cherokee and almost any other web server via CGI, FastCGI, WSGI, mod_proxy, and/or mod_python. It can embed third party WSGI apps and middleware.
It prevents the most common types of vulnerabilities including Injection Flaws, Cross Site Scripting and Malicious File Execution.
web2py enforces good Software Engineering practices (Model-View-Controller design, Server-side form validation, postbacks) that make the code more readable, scalable, and maintainable.
What's New in This Release: [ read full changelog ]
· Retrieving data from DB should be faster, in particular select(cacheable=True)
· Has a new scheduler, a built-in wiki, new language and pluralization system, better markmin with oembed support and better scaffolding app, increased security.
· Lots of experimental features including GIS support, mongodb support, built-in auth.wiki(), and more.

Via: web2py 2.0.2






0 Comment:
Post a Comment