Знакомство с веб-фреймворком Pylons на языке python, использующего шаблон MVC. Подробное описание создания простейшего приложения, обработки форм, взаимодействия с базой данных.
Список статей
Эта глава объясняет, как работают конфигурационные файлы:
1)Настройки symfony хранятся в файлах написанных на YAML, хотя вы всегда можете выбрать другой формат.
2)Конфигурационные файлы могут находиться на уровне проекта, приложения, и модуля в файловой структуре проекта.
3)Вы можете задать несколько наборов настроек; в symfony, такой набор настроек называется режимом или средой (environment).
4)Заданные в конфигурационных файлах значения доступны из PHP кода вашего приложения.
5)В YAML файлах symfony можно пользоваться PHP и другими приемами. Это делает конфигурационную систему более гибкой.
В материале рассмотрены некоторые из известных автору JavaScript библиотек предоставляющих функционал для реализации модальных окон в веб-приложениях. Большинство участников обзора используют яваскрипт фреймворк Prototype, среди них: LightBox Gone wild, Control.Modal, subModal, Prototype window, ModalBox. Дана сравнительная характеристика по 4-м параметрам 1) Развитость API 2) Кроссбраузерность 3)Размеры кода 4) Документация
Эта глава расскажет как создать модуль (module) — структурный элемент, содержащий группу страничек, как создать страничку, которая согласно MVC pattern разделена на действие (action) и шаблон (template). Будет рассмотрено, как создавать и обрабатывать ссылки и формы (form) — базовые элементы для взаимодействия с пользователем.
В этой главе рассматриваются различные способы установки symfony (как sandbox, через PEAR, через SVN) и их преимущества. Также описано как создать проект, как поставить разрабатываемое приложение на контроль версий, как настроить веб сервер (shared-host не остался без внимания). Разобраны типичные проблемы, с которыми можно столкнутся, при установке. Приведен перечень ресурсов сообщества symfony которые могут помочь при установке фреймворка.