使用yml和php定义配置有什么区别?这是最好的方法,为什么?

Sco*_*ion 0 symfony

我正在研究symfony2并且正在使用它创建一个应用程序,我可以使用yml或php格式来配置我的应用程序.但我正在寻找定义配置的最佳方法.每个的优点是什么,有什么缺点.我也想知道哪一个提供了很多安全性.

Jak*_*las 5

如果你担心表现,没有区别.无论如何,一切都编译成PHP,因此性能是相同的.

这只是一个品味问题.选择您最满意的那个.Yml是最简洁的,XML可以验证和PHP ...我不确定是否有人使用它.

XML可能是IDE喜欢的格式,因为它很容易构建验证和自动完成工具.如果您计划将捆绑包发布到社区,则建议使用的格式.