Интернет магазин китайских планшетных компьютеров



Компьютеры - GAE framework

28 апреля 2011


Оглавление:
1. GAE framework
2. Возможности



GAE framework — свободный фреймворк для веб-приложений. Изначально проект был создан как аналог Django, который полностью совместим с Google App Engine и написан на языке Python.

Сайт на GAE framework строится из нескольких приложений, которые рекомендуется делать независимыми и подключаемыми. Это одно из существенных архитектурных отличий этого фреймворка от некоторых других.

Также в отличие от других фреймворков обработчики URL в GAE framework конфигурируются явно в формате YAML, вместо усложненных регулярных выражений.

Для работы с хранилищем данных GAE framework использует ORM из состава Google App Engine, в котором модель данных описывается классами Python, и по ней генерируется схема базы данных.

Архитектура

Архитектура GAE framework построена на основе «Модель-Вид-Контроллер».

Проект GAE framework был задуман как сборник готовых приложений, которыми можно воспользоваться в любом проекте. Пользователи могут делиться своими приложениями с другими пользователями, что существенно ускоряет процесс разработки завершенного сайта из кусочков готовых решений.

Например, можно использовать уже разработанное приложение блог, систему управления пользователями, систему комментариев и многие другие. Очень полезным является приложение администрирования, которое позволяет управлять данными веб сайта без написания лишнего кода.

Поддержка русского языка реализована наилучшим образом. Русский язык можно использовать как для перевода сайта, так и непосредственно в URL страниц.




Просмотров: 915


<<< Exaile
Mercurial >>>