Я использую компоненты Zend около 6 месяцев, но никогда не использовал Zend_Application.
Думаю, главная причина в том, что я в основном разрабатываю консольные скрипты и использую компоненты в качестве помощников.Классы Zend_ являются частью приложений, а не приложения.Я начну с минимального файла начальной загрузки, который определяет константы сценария.Затем я инициализирую Zend_Autoload и с тех пор имею доступ ко всему, что я чувствую в Zend.Последний шаг инициализации, но не в последнюю очередь, у меня есть файл настроек, который представляет собой простой массив, возвращенный и загруженный в Zend_Config.
Эти 3-4 строки очень легкого кода сделали мою жизнь такойнамного лучше, вы не поверите.Я в основном полагаюсь на Zend_logger, Zend_DB и его друзей Zend_Table, Zend_TableRowset и т. Д. И Zend_Mail.Загружен только , если необходимо.
Хотя я использую только очень маленькое подмножество каркаса, это значительно сократило мое время развития и Наиболее важно: результат легче поддерживать.