Yii: динамическое меню для backend приложения

Posted апреля 14, 2010 in Yii by SpiRi7

В прошлых двух заметках я рассказал о том как производить установку модулей в Yii и про организацию backend обработчиков. Сегодня поговорим о возможности динамического формирования меню в backend для каждого установленного модуля, на основании конфигурационных файлов.
Continue Reading »

Yii: организация backend для приложения

Posted апреля 12, 2010 in Yii by SpiRi7

При разработке любого веб приложения перед программистом стоит задача организации управления данными. Реализация административной части — backend приложения. В зависимости от сложности приложения backend может быть представлен одним контролером, выполнен в виде отдельного модуля или в виде отдельного приложения. Первые два подхода является простыми для понимания и не требуют подробного описания. Третий подход достаточно подробно описан в cookbook на официальном сайте Yii фреймворка. Рассмотрим еще один вариант организации — каждый модуль содержит в своем составе и методы для управления, административную часть.
Continue Reading »

Yii: инсталяция модулей

Posted апреля 9, 2010 in Yii by SpiRi7

Как я уже писал, Yii поддерживает модульную архитектуру разработки приложения. Создать модуль можно используя консольную утилиту yiic, или руками. Для того что бы фреймворк “увидел” его – необходимо добавить строку в конфигурационных файл (документация по модулям) следующим образом:

'modules' => array('content','core','forum')

Рассмотрим систему как можно автоматизировать процесс нахождения модуля yii фреймворком.
Continue Reading »

Yii: Краткий обзор

Posted апреля 8, 2010 in Yii by SpiRi7

Для PHP существует ряд достаточно известных и устоявшихся фрейморков. Это легендарный Zend Framework, не менее известный Symfony, простой и с хорошей документацией CodeIgniter, старичек Cakephp, легко расширяемый Kohana. И достаточно новый быстро набирающий популярность Yii Framework.
Continue Reading »