Python modulių suarchyvuota į vieną paketą be išorinių priklausomybių.
Kūrimas, diegimas, derinimas, bandymai, duomenų bazių administravimas ir priežiūra programų gali būti padaryta per numatytą žiniatinklio sąsają.
web2py neturi konfigūracijos failus, nereikalauja įdiegimo, gali nubėgti USB diską.
Sistema naudoja Python modelio, nuomonę ir valdytojai, turi įmontuotą bilietų sistemą valdyti klaidų, internacionalizacijos variklis, dirba su SQLite, PostgreSQL, MySQL, MSSQL, Oracle, IBM DB2, Informix, Firebird ,, Ingres , Sybase "ir" Google App Engine "per duomenų bazę, abstraktųjį.
web2py apima bibliotekas dirbti HTML / XML, RSS, Atom RTF, JSON, AJAX, xmlrpc, wiki ženklinimą, CSV.
Tai produkcija pasiruošę, galinti Įkelti / atsisiųsti Streaming labai didelius failus, ir visada atgaliniu būdu suderinami.
Apima SSL įjungtas ir transliacijos galintys serverį, reliacinės duomenų bazės, žiniatinklio integruotą kūrimo aplinką ir žiniatinkliu pagrįstą valdymo sąsaja, duomenų bazės abstraktųjį, kad rašo SQL realiu laiku, internacionalizavimo paramos, kelis autentifikavimo metodus, vaidmuo pagrįstas prieigos kontrolės, klaidų registravimas ir bilietų pardavimo sistema, daug spartinimo būdai mastelio, JQuery biblioteka AJAX ir poveikį.
Veikia Windows, Unix / Linux "," Google App Engine "," Amazon EC2, Mac ir beveik bet hosting per Python 2.4 / 2.5 / 2.6, ar Java su Jython.
Veikia su Apache, Lighttpd, Cherokee ir beveik bet koks kitas žiniatinklio serverio per CGI, FastCGI, WSGI, mod_proxy ir / arba mod_python. Jis gali įdėti trečiosios šalies WSGI programas ir tarpinės.
Jis apsaugo nuo labiausiai paplitusių rūšių pažeidžiamumą, įskaitant Įpurškimo trūkumų, Cross Site Scripting ir pavojingą failą vykdymą.
web2py įgyvendina geros programinės įrangos inžinerijos praktiką (MVC projektavimo, Server-side formos patvirtinimo, postbacks), kad padaryti kodas suprantamesnės, keičiamo dydžio ir Patogiausią aptarnavimo.
Kas naujo šioje versijoje:
- Duomenų atkūrimas iš DB turi būti greitesnis, ypač pasirinkite (būtų įkeliamas = true);
- turi naują planavimo, įmontuotą wiki naują kalbą ir pluralization sistemą, geriau markmin su oembed paramos ir geriau pastolių app, padidintas saugumas.
- Daug eksperimentinių funkcijų, įskaitant GIS parama, mongodb paramos, built-in auth.wiki (), ir dar daugiau.
Kas naujo versijos 1.98.2.
- Nauja CAT tag Žymų nėra
- request.user_agent ().
- Fiksuotas fawps parama.
- SQLFORM (..., separatorius = ':'). Dabar pritaikoma;
- Daug mažų pataisymai.
Kas naujo versijos 1.96.1:
- Visos paraiškos turi CAS 2.0 teikėjo adresu http: / /.../ vartotojas / CAS / prisijungti.
- Visos programos gali deleguoti prisijungti prie išorinio tiekėjo auth (... cas_provider = 'http: //.../other_app/default/user/cas).
Kas naujo versijos 1.95.1:
- "Google" MySQL palaikymas (eksperimentinis),
- PIP palaikymas, dėka lifeeth
- geriau setup_exe.py, nes meredyk
- importved pyfpdf
- Domeno patikrinimas email_auth.py, nes Gyuris
- pridūrė change_password_onvalidation ir change_password_onaccept
- DAL (... migrate_enabled = true);
- login_methods / loginza.py, AČIŪ Vladimiras
- bpython lukštais parama, nes Arunas "
- request.uuid ir response.uuid (būsimos juostos);
- db._timings yra duomenų bazės užklausos laiko nustatymo informacija;
- efektyvus dB (...). IsEmpty ();
- setup-web2py-nginx-uwsgi-ubuntu.sh
Kas naujo versijos 1.85.3.
- Fiksuoti kai klaidas;
- Pridėta pyfpdf.
Komentarai nerastas