我还是Zend Framework的初学者。如果我阅读不同的文章,我想知道三个配置文件bootstrap.php,config.php和application.ini之间的差异。
我只使用application.ini,到目前为止我的引导程序是空的(当然它在我的index.php中调用),目前我还没有config.php。我想,如果我开始使用不同的教程,它可能会有所不同。是否有一个教程可以更好地理解何时使用哪种可能性?是仅使用感觉还是可以解释其优势?
答案 0 :(得分:1)
好吧,bootstrap
扩展Zend_Application_Bootstrap_Bootstrap
并让您有机会在启动阶段添加应用程序可能需要的任何功能(例如注册插件等)。
config.php
和application.ini
基本上是相同的,只是不同的格式。如果您愿意,也可以config.xml
。使用application.ini
命令行工具创建新的ZendFramework 1应用程序时,zf
是默认值。
config.php
本质上只是一个平坦的PHP文件,它返回一个Zend_Config
然后使用的数组。 application.ini
允许使用INI
配置格式进行相同的操作。它被Zend_Config_Ini
使用了。