Является ли .zfproject.xml необходимостью в проекте Zend Framework? - PullRequest
17 голосов
/ 30 марта 2010
  1. Является ли .zfproject.xml необходимостью в проекте Zend Framework?
  2. Что это делает?
  3. Это абсолютное местоположение?

Ответы [ 4 ]

24 голосов
/ 30 марта 2010

При использовании Zend_Tool для управления проектом Zend Framework, .zfproject.xml будет содержать состояние структуры вашего приложения. Это требуется для Zend_Tool (и только для него), чтобы иметь возможность работать, например, добавлять код к определенным частям, создавать вещи и т. д.

Цитирование ZF Manual на Zend_Tool_Project:

Так, например, если в одной команде вы создали контроллер, а в следующей команде вы хотите создать действие внутри этого контроллера, Zend_Tool_Project должен будет знать о файле контроллера, который вы создали, чтобы вы могли (в следующее действие), сможете добавить это действие к нему.

Я не уверен, что Zend_Tool можно настроить для использования другого пути к .zfproject.xml. Мое предложение было бы оставить его нетронутым. В любом случае, это скрытый файл.

6 голосов
/ 31 марта 2010

Просто добавьте, zfproject.xml не нужен, если вы не используете Zend_Tool.

Так что это не обязательно. Лично я управляю всеми своими проектами zf более или менее без командной строки, и это прекрасно работает для меня.

4 голосов
/ 21 февраля 2011

В основном, если вы собираетесь использовать Zend_Tool, придерживайтесь его. Zend Tool не нравится, когда вы создаете MVC вручную. Это просто еще один уровень абстракции, без которого вы, вероятно, можете жить.

1 голос
/ 24 мая 2010

Я использую Zend Framework 1.10. Всякий раз, когда я создаю действие с помощью инструмента zf, он повторно делает отступ в коде в файле контроллера и удаляет некоторые закрывающие скобки функций. Это глючит, поэтому больше не буду его использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...