【问题标题】:Is it better to store configuration in a file or database? [closed]将配置存储在文件或数据库中更好吗? [关闭]
【发布时间】:2014-08-12 12:43:03
【问题描述】:

我目前正在开发一个使用 MySQL 进行配置的项目,但现在我开始认为它可能会减慢页面加载速度。

所以我的问题是,将配置选项(几乎每次页面加载都会读取)存储在 XML/JSON 文件或 MySQL 数据库中会更好吗?

谢谢。

【问题讨论】:

  • 为什么不YAML =D

标签: php mysql file configuration


【解决方案1】:

要考虑的一件事是有多少配置数据,以及可能更改的频率。如果数据量很小,那么将其保存在数据库中(如果您还没有将数据库用于其他任何事情)将是矫枉过正,同样为每 6 个月更改一次的东西维护一个数据库可能会浪费资源。

【讨论】:

    【解决方案2】:

    我认为这取决于您的项目。如果您希望其他人通过 UI 配置应用程序,您可以将配置放入数据库中。

    如果只是你和一些开发者,并且不经常进行更改,请将它们放在一个文件中。

    【讨论】:

      猜你喜欢
      • 2010-11-24
      • 2011-03-17
      • 1970-01-01
      • 2021-08-05
      • 2011-01-01
      • 2013-03-05
      • 1970-01-01
      • 2020-07-25
      • 1970-01-01
      相关资源
      最近更新 更多