модули Python заархивированы в одном пакете без внешних зависимостей.
Разработка, внедрение, отладка, тестирование, администрирование баз данных и обслуживание приложений может быть сделано с помощью предоставленного веб-интерфейс.
web2py не имеет конфигурационных файлов, не требует установки, может работать от USB-накопителя.
Рамки используются Python для модели, взгляды и контроллеров, имеет встроенный в системы продажи билетов для управления ошибки, интернационализации двигатель, работает с SQLite, PostgreSQL, MySQL, MSSQL, Oracle, IBM DB2, Informix, Ingres FireBird ,, , Sybase и Google App Engine с помощью базы данных Abstraction Layer.
web2py содержит библиотеки для обработки HTML / XML, RSS, ATOM, RTF, JSON, AJAX, XMLRPC, вики разметку, CSV.
Это продукция готова, способна загружать / скачивать потоковое очень больших файлов, и всегда обратно совместимы.
Включает в себя SSL-включен и потокового поддержкой веб-сервер, реляционная база данных, интегрированную среду веб-разработки и веб-интерфейс управления, база данных Abstraction Layer, который записывает SQL в реальном времени, поддержку интернационализации, несколько методов аутентификации, основанный роль Контроль доступом в Интернет, ведение протокола ошибок и системы продажи билетов, несколько методов кэширования для масштабирования, библиотека JQuery AJAX для и эффектов.
Работает на Windows, Unix / Linux, приложений Google, Amazon EC2, Mac, и практически любой веб-хостинга с помощью Python 2.4 / 2.5 / 2.6, или Java с Jython.
Работает с Apache, Lighttpd, Cherokee и почти любой другой веб-сервер с помощью CGI, FastCGI, WSGI, mod_proxy и / или mod_python. Это может вставлять сторонние приложения WSGI и промежуточное.
Это предотвращает наиболее распространенные типы уязвимостей, включая инъекций недостатки, Cross Site Scripting и вредоносных исполнении файла.
web2py усиливает хорошие методов разработки программного обеспечения (Model-View-Controller дизайн, проверка на стороне сервера форма, постбэки), что делает код более читаемым, масштабируемой и в сопровождении.
Что нового сильный > В этом выпуске:
- Получение данных из БД должен быть быстрее, в частности выбора (кэшируемые = True)
- Имеет новый планировщик, встроенный в вики, новый язык и систему множественного числа, лучше markmin с oembed поддержки и лучшей лесов приложение, повышенная безопасность.
- Много экспериментальных возможностей, включая поддержку ГИС, MongoDB поддержки, встроенной в auth.wiki (), и многое другое.
Что нового в версии 1.98.2:.
- Новая КПП тегов для каких-либо тегов
- request.user_agent ().
- Исправлена поддержка fawps.
- SQLFORM (..., сепаратор = ':'). Теперь настраиваемый
- Многие исправления маленькая ошибка.
Что нового в версии 1.96.1:
- Все приложения должны CAS 2.0 поставщика по адресу: / /.../ пользователь / CAS / Логин.
- Все приложения могут делегировать войти в внешнего поставщика Auth (..., cas_provider = 'HTTP: //.../other_app/default/user/cas').
Что нового в версии 1.95.1:
- поддержка Google MySQL (экспериментальный)
- пип поддержка, благодаря lifeeth
- лучше setup_exe.py, благодаря meredyk
- importved pyfpdf
- проверка домена в email_auth.py, благодаря Gyuris
- добавил change_password_onvalidation и change_password_onaccept
- DAL (..., migrate_enabled = True)
- login_methods / loginza.py, благодаря Владимир
- поддержка bpython оболочки, благодаря Арун
- request.uuid и response.uuid (для будущей панели инструментов)
- db._timings содержит запрос к базе данных синхронизации данные
- эффективная дБ (...). IsEmpty ()
- setup-web2py-nginx-uwsgi-ubuntu.sh
Что нового в версии 1.85.3:.
- Исправлены некоторые ошибки
- Добавлена pyfpdf.
Комментарии не найдены