Zend application.ini vs config.ini(或xml) - db凭据应该去哪里?

Yes*_*rry 0 php zend-framework config

我在网上看到了很多代码片段,示例显示了Zend_Configapplication.ini的不同变体.另外,我看过一些关于ini配置文件和xml配置文件的争论.我个人的application.ini 一个config.xml的文件.

  • 我的application.ini只有基本的东西,如PHP设置和前端控制器设置等

  • 我的config.xml文件有一些站点设置,它还有数据库适配器信息

随着Zend框架的进步,我发现越来越多的人在application.ini中放置了几乎所有东西(或者看起来似乎如此).我应该这样做吗?

Jam*_*ler 6

正如@mario所说.ini风格对凡人来说更具可读性,同时以编程方式解析也不算太糟糕.XML很容易解析(好像是java之类的东西),但读取和浏览都很糟糕.除非你真的需要我建议坚持使用.ini样式文件.你会发现其他人很容易掌握"做什么"的速度.这就是说你不会只使用一个配置文件,所以如果有意义,可以随意将配置部分分解为多个.ini文件.