При использовании Zend_Tool
для управления проектом Zend Framework .zfproject.xml
будет содержать состояние структуры вашего приложения. Это требуется для Zend_Tool
(и только им) для работы, например добавлять код в определенные части., генерировать объекты и т. д.
Цитата из руководства ZF по Zend_Tool_Project
:
Так, например, если в одной команде вы создали контроллер, а в следующей команде вы Если вы хотите создать действие в этом контроллере, Zend_Tool_Project должен будет знать о созданном вами файле контроллера, чтобы вы могли (в следующем действии) добавить к нему это действие.
Я не уверен, можно ли настроить Zend_Tool на использование другого пути к .zfproject.xml
. Я предлагаю оставить его нетронутым. В любом случае это скрытый файл.
Чтобы добавить, zfproject.xml не нужен, если вы не используете Zend_Tool.
Так что это не обязательно. Лично я управляю всеми своими проектами zf более или менее без командной строки, и у меня это отлично работает.
Я использую zend framework 1.10.Всякий раз, когда я создаю действие с помощью инструмента zf, он меняет отступ для кода в файле контроллера и удаляет некоторые закрывающие скобки функции. В нем есть ошибки, поэтому с этого момента он не будет использоваться.