Python moduler blixtlås i ett paket utan yttre beroenden.
Utveckling, distribution, felsökning, testning, administration och underhåll av programvara databas kan göras via den medföljande webbgränssnittet.
web2py har inga konfigurationsfiler, kräver ingen installation, kan rinna av en USB-enhet.
Ramverket använder Python för modell, åsikter och Controllers, har ett inbyggt biljettsystem för att hantera fel, en internationalisering motor, arbetar med SQLite, PostgreSQL, MySQL, MSSQL, Oracle, IBM DB2, Informix, Firebird ,, Ingres , Sybase och Google App Engine via en databas Abstraction Layer.
web2py omfattar bibliotek för att hantera HTML / XML, RSS, Atom, RTF, JSON, AJAX, XMLRPC, WIKI uppmärkning, CSV.
Det är produktionen klar, kan ladda upp / ner streaming av mycket stora filer, och alltid bakåtkompatibel.
Inkluderar en SSL-aktiverad och streaming-kompatibel webbserver, en relationsdatabas, en webbaserad integrerad utvecklingsmiljö och webbaserat administrationsgränssnitt, en databas Abstraction Layer som skriver SQL i realtid, stöd för internationalisering, flera autentiseringsmetoder, rollbaserad åtkomstkontroll, ett felloggning och biljettsystem, flera caching metoder för skalbarhet, jQuery biblioteket för AJAX och effekter.
Körs på Windows, Unix / Linux, Google App Engine, Amazon EC2, Mac och nästan alla webbhotell via Python 2.4 / 2.5 / 2.6, eller Java med Jython.
Körs med Apache, Lighttpd, Cherokee och nästan alla andra webbserver via CGI, FastCGI, WSGI, mod_proxy, och / eller mod_python. Det kan bädda tredje part wsgi appar och middleware.
Det förhindrar de vanligaste typerna av sårbarheter inklusive Injektions Brister, Cross Site Scripting och skadlig fil Execution.
web2py upprätt god Software Engineering praxis (Model-View-Controller design, serversidan formulärutvärdering, postbacks) som gör koden mer lättläst, skalbar och underhålla.
Vad är nytt i den här versionen:
- Hämta data från DB borde vara snabbare, särskilt select (cachebar = sant)
- Har en ny schemaläggare, en inbyggd wiki, nytt språk och plurasystemet, bättre markmin med oembed stöd och bättre byggnadsställningar app, ökad säkerhet.
- Massor av experimentella funktioner, inklusive GIS stöd, mongodb stöd, inbyggd auth.wiki (), och mer.
Vad är nytt i version 1.98.2.
- Ny CAT tagg för Inga taggar
- request.user_agent ().
- Fixat fawps stöd.
- SQLFORM (..., separator = ":"). Nu anpassningsbar
- Många små buggfixar.
Vad är nytt i version 1.96.1:
- Alla ansökningar har cas 2,0 leverantör på http: / /.../ användare / cas / inloggning.
- Alla ansökningar kan delegera att logga in på extern leverantör Auth (..., cas_provider = 'http: //.../other_app/default/user/cas ").
Vad är nytt i version 1.95.1:
- Google MySQL stöd (experimentell)
- pip stöd, tack lifeeth
- bättre setup_exe.py tack meredyk
- importved pyfpdf
- domän incheckning email_auth.py, tack Gyuris
- sattes change_password_onvalidation och change_password_onaccept
- DAL (..., migrate_enabled = sant)
- login_methods / loginza.py tack Vladimir
- bpython skal stöd, tack Arun
- request.uuid och response.uuid (för en framtida verktygsfält)
- db._timings innehåller databasfråga timing info
- effektiv db (...). IsEmpty ()
- setup-web2py-nginx-uwsgi-ubuntu.sh
Vad är nytt i version 1.85.3.
- Fast en del buggar
- Inkom pyfpdf.
Kommentarer hittades inte