ну, на самом деле вы хотите, чтобы все ваши контроллеры были в controllerDirectory
... Точно так же вы могли бы перейти на APPLICATION_PATH /forms
, как это стандартное место. library
, как правило, относится к вещам более общего характера - думайте о нем, как о своей платформе поверх Zend Framework, тогда как вещи в application
и application/modules/$modulename
относятся к конкретному приложению / модулю.
Очевидно, что ZF достаточно гибок, чтобы вы могли настроить свою структуру любым удобным вам способом, но если вы выйдете за пределы «стандарта», вам придется написать много ненужной конфигурации, если не код ... Это просто легче играть внутри коробки, если у вас нет действительно веских причин работать за ее пределами.