Пример разработки блога на Zend Framework 2. Часть 2. Модуль MyBlog
Это вторая из трех частей статьи, посвященной разработке простого приложения при помощи Zend Framework 2. В первой части я рассмотрел структуру ZendSkeletonApplication, а в этой части приведу пример разработки простого модуля. Третья часть будет посвящена работе с пользователями и шаблонизатором Twig.Установка и настройка дополнительных модулей Первым делом хочу отметить, что установка стороннего модуля в Zend Framework обычно состоит из примерно таких четырех шагов: добавляем соответствующую строчку в composer.json, чтобы сообщить Композеру о новом модуле, выполняем команду php composer.phar update, чтобы Композер загрузил новый модуль и при необходимости перегенерировал автолоад файлы, добавляем новый модуль в список modules в файле config/application.config.php, при необходимости, размещаем конфигурационный файл модуля (обычно пример такого файла находится в папке config модуля) в config/autoload и делаем в нем необходимые правки. Также, хочу подчеркнуть, что для всех модулей, перечисленных далее я задаю минимально необходимые для их работы настройки, более подробно о настройках и возможностях каждого из модулей можно узнать на их страницах документации. Давайте начнем с установки простого, но полезного модуля Zend Developer Tools.Читать дальше →