Python modulok cipzáras egy csomagban nincs külső függőségek.
Fejlesztési, telepítési, hibakeresés, tesztelés, adatbázis adminisztráció és karbantartása alkalmazások lehet tenni keresztül biztosított internetes felületen.
Web2py nincs konfigurációs fájlokat, nem igényel telepítést, akkor fut le egy USB-meghajtót.
A keret Python a modell, a kilátást, és a vezérlők, van egy beépített jegyrendszer kezelni a hibákat, nemzetközivé motor, működik SQLite, PostgreSQL, MySQL, MSSQL, Oracle, IBM DB2, Informix, FireBird ,, Ingres , Sybase és a Google App Engine adatbázison keresztül absztrakciós réteg.
Web2py beletartoznak a könyvtárak, hogy kezelje a HTML / XML, RSS, ATOM, RTF, JSON, AJAX, XMLRPC, Wiki jelölőnyelv, CSV.
Ez gyártásra kész, képes upload / download streaming nagyon nagy fájlokat, és mindig lefelé kompatibilis.
Tartalmaz egy SSL-képes és streaming-képes webszervert, a relációs adatbázis, a web-alapú integrált fejlesztőkörnyezet és web-alapú menedzsment felület, adatbázis-kezelő absztrakciós réteg, amely kiírja SQL valós időben, nemzetközi támogatás, több hitelesítési módszerek, szerepkör alapú hozzáférés-vezérlés, hibaüzenet fakitermelés és jegyértékesítő rendszer, több caching módszerek skálázhatóság, a jQuery könyvtár AJAX és hatásait.
Windows, Unix / Linux, Google App Engine, Amazon EC2, Mac, és szinte minden web hosting keresztül Python 2.4 / 2.5 / 2.6, vagy Java és Jython.
Fut a Apache, Lighttpd, Cherokee és szinte minden más web szerver CGI-n keresztül, FastCGI, WSGI, mod_proxy, és / vagy mod_python. Meg lehet beágyazni harmadik fél WSGI alkalmazások és middleware.
Ez megakadályozza, hogy a leggyakoribb típusú sérülékenységek beleértve Injection hiányosságai, Cross Site Scripting és kártékony fájlok végrehajtását.
Web2py érvényesíti jó Software Engineering gyakorlatok (Model-View-Controller tervezési, szerver oldali űrlap érvényesítését, postbacks), amelyek a kód olvashatóbbá, skálázható és karbantartható.
Mi az új Ebben a kiadásban:
- Adatok visszakeresése DB gyorsabbnak kell lennie, különösen válasszuk (cacheable = True)
- Van egy új ütemező, beépített wiki, új nyelvet és pluralizálódás rendszer, jobb markmin a oembed támogatást és jobb állványzat app, nagyobb biztonságot.
- Sok kísérleti funkciókat, beleértve a térinformatikai támogatást, MongoDB támogatás, beépített auth.wiki (), és így tovább.
Mi az új verzióban 1.98.2:
- New CAT tag nem tag.
- request.user_agent ().
- Fix fawps támogatást.
- SQLFORM (..., elválasztó = ':') már testreszabható.
- Sok kis hibajavítások.
Mi az új verzióban 1.96.1:
- Minden alkalmazások cas 2.0 szolgáltató a http: / /.../ user / cas / login.
- Minden alkalmazás delegálhatnak jelentkezned hogy külső szolgáltató Auth (..., cas_provider = 'http: //.../other_app/default/user/cas ").
Mi az új verzióban 1.95.1:
- Google MySQL támogatást (kísérleti)
- pip támogatást, köszönhetően lifeeth
- jobb setup_exe.py köszönhetően meredyk
- importved pyfpdf
- tartomány check in email_auth.py köszönhetően Gyuris
- hozzá change_password_onvalidation és change_password_onaccept
- DAL (..., migrate_enabled = True)
- login_methods / loginza.py köszönhetően Vladimir
- bpython shell támogatást, köszönhetően Arun
- request.uuid és response.uuid (egy jövőbeli eszköztár)
- db._timings tartalmaz adatbázis lekérdezés időzítés info
- hatékony db (...). IsEmpty ()
- setup-web2py-nginx-uwsgi-ubuntu.sh
Mi az új verzióban 1.85.3:
- Javítva néhány hiba.
- Added pyfpdf.
Hozzászólás nem található