【发布时间】:2010-03-30 09:59:06
【问题描述】:
- .zfproject.xml 在 Zend Framework 项目中是必须的吗?
- 它有什么作用?
- 它的位置是绝对的吗?
【问题讨论】:
标签: php zend-framework
【问题讨论】:
标签: php zend-framework
当使用Zend_Tool 管理您的 Zend Framework 项目时,.zfproject.xml 将包含您的应用程序结构状态。这是Zend_Tool(并且只有它)要求的才能工作,例如将代码添加到某些部分。生成东西等。
在Zend_Tool_Project:上引用采埃孚手册
因此,例如,如果您在一个命令中创建了一个控制器,而在下一个命令中您希望在该控制器中创建一个动作,Zend_Tool_Project 将必须知道您创建的控制器文件,以便您可以(在下一个动作),能够将该动作附加到它。
我不确定 Zend_Tool 是否可以配置为使用到 .zfproject.xml 的不同路径。我的建议是保持不变。无论如何,它是一个隐藏文件。
【讨论】:
补充一下,如果不使用 Zend_Tool,zfproject.xml 是不需要的。
所以这不是必须的。就我个人而言,我或多或少地在没有命令行的情况下管理我所有的 zf 项目,它对我来说很好用。
【讨论】:
基本上,如果您要使用 Zend_Tool,请坚持使用。当您手动创建 MVC 时,Zend Tool 不喜欢它。它只是另一个抽象层,你可能没有它。
【讨论】:
我正在使用 zend 框架 1.10。每当我使用 zf 工具创建操作时,它都会重新缩进控制器文件中的代码并删除一些函数右括号。有点小问题,以后不会用了。
【讨论】: