【问题标题】:PHP Configuration File [closed]PHP配置文件[关闭]
【发布时间】:2013-01-10 03:17:45
【问题描述】:

创建配置文件的更好选择是什么?
解析 config.ini 或 需要一个包含配置数组的 config.php?

【问题讨论】:

  • 取决于,非常模糊的问题。
  • “黑色或白色哪个更好?”一切都取决于上下文。一只黑色的北极熊会被猎物看到并饿死。一只白色的“黑熊”会被他的朋友嘲笑
  • config.php 会更快,因为它不必解析 ini 文件。
  • 您可以在 php 中创建自定义 ini 参考此php.net/manual/en/function.parse-ini-file.php
  • 具体来说,就框架性能而言...

标签: php web-applications configuration


【解决方案1】:

config.php 文件更好,因为它是原生 php 代码,不需要编译。我还要指出,ini 文件支持部分和键值对,任何需要更深嵌套层次结构的东西都不能用 ini 格式表示。

有些人担心所涉及的安全问题,但网站的安全性已经是一项复杂的任务,具有许多不同的内在方法。

FWIW,您省略了 yaml 和 xml 作为配置的替代方案,这些配置受许多框架支持,并且有库来处理它们中的每一个。

【讨论】:

  • +1 还提到了 yaml 和 xml。
猜你喜欢
  • 1970-01-01
  • 2020-06-22
  • 1970-01-01
  • 2010-09-13
  • 1970-01-01
  • 1970-01-01
  • 2012-12-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多