Python moduler er lynes i én pakke med ingen eksterne afhængigheder.
Udvikling, implementering, debugging, afprøvning, database administration og vedligeholdelse af applikationer kan gøres via den medfølgende web interface.
web2py har ingen konfigurationsfiler, kræver ingen installation, kan køre fra en USB-drev.
Rammerne bruger Python for Model, synspunkter og controllere, har en indbygget billetsystem til at håndtere fejl, en internationalisering motor, arbejder med SQLite, PostgreSQL, MySQL, MSSQL, Oracle, IBM DB2, Informix, FireBird ,, Ingres , Sybase og Google App Engine via en database Abstraction Layer.
web2py omfatter biblioteker til at håndtere HTML / XML, RSS, ATOM, RTF, JSON, AJAX, XMLRPC, WIKI markup, CSV.
Det er produktionsklar, er i stand til upload / download-streaming af meget store filer, og altid bagudkompatibel.
Omfatter SSL-aktiveret og streaming-stand webserver, en relationel database, en web-baseret integreret udviklingsmiljø og web-baserede management interface, en Database Abstraction Layer, der skriver SQL i realtid, internationalisering support, flere godkendelsesmetoder, rollebaseret adgangskontrol, en fejl skovhugst og billetsystem, flere caching metoder til skalerbarhed, jQuery bibliotek til AJAX og effekter.
Kører på Windows, Unix / Linux, Google App Engine, Amazon EC2, Mac, og næsten alle web-hosting via Python 2.4 / 2.5 / 2.6 eller Java med Jython.
Kører med Apache, Lighttpd, Cherokee og næsten alle andre web-server via CGI, FastCGI, WSGI, mod_proxy, og / eller mod_python. Det kan integrere tredjeparts WSGI apps og middleware.
Det forhindrer de mest almindelige typer af sårbarheder, herunder Injection fejl, Cross Site Scripting og skadelig fil Execution.
web2py håndhæver god Software Engineering praksis (Model-View-Controller design, Server-side form validering, postbacks), der gør koden mere læsbar, skalerbar og vedligeholdes.
Hvad er nyt i denne udgivelse:
- Henter data fra DB skulle være hurtigere, især vælge (cacheable = True)
- Har en ny scheduler, indbygget wiki, nyt sprog og pluralisering system bedre markmin med oembed støtte og bedre stilladser app, øget sikkerhed.
- Masser af eksperimentelle funktioner, herunder GIS support, MongoDB support, indbygget auth.wiki (), og meget mere.
Hvad er nyt i version 1.98.2:.
- Ny CAT tag for ingen tags
- request.user_agent ().
- Fast fawps støtte.
- SQLFORM (..., separator = ':'). Nu tilpasses
- Mange små fejlrettelser.
Hvad er nyt i version 1.96.1:
- Alle ansøgninger har cas 2,0 udbyder på http: / /.../ bruger / cas / login.
- Alle ansøgninger kan uddelegere til at logge på den eksterne leverandør Auth (..., cas_provider = 'http: //.../other_app/default/user/cas ").
Hvad er nyt i version 1.95.1:
- Google MySQL support (eksperimentel)
- pip støtte, takket lifeeth
- bedre setup_exe.py, takket meredyk
- importved pyfpdf
- domænenavn check i email_auth.py, takket Gyuris
- tilføjet change_password_onvalidation og change_password_onaccept
- DAL (..., migrate_enabled = True)
- login_methods / loginza.py takket Vladimir
- bpython shell support, takket Arun
- request.uuid og response.uuid (for en fremtidig værktøjslinje)
- db._timings indeholder databaseforespørgsel timing info
- effektiv db (...). Isempty ()
- setup-web2py-nginx-uwsgi-ubuntu.sh
Hvad er nyt i version 1.85.3:.
- Fast nogle bugs
- Tilføjet pyfpdf.
Kommentarer ikke fundet