【发布时间】:2014-08-12 12:43:03
【问题描述】:
我目前正在开发一个使用 MySQL 进行配置的项目,但现在我开始认为它可能会减慢页面加载速度。
所以我的问题是,将配置选项(几乎每次页面加载都会读取)存储在 XML/JSON 文件或 MySQL 数据库中会更好吗?
谢谢。
【问题讨论】:
-
为什么不YAML =D
标签: php mysql file configuration
我目前正在开发一个使用 MySQL 进行配置的项目,但现在我开始认为它可能会减慢页面加载速度。
所以我的问题是,将配置选项(几乎每次页面加载都会读取)存储在 XML/JSON 文件或 MySQL 数据库中会更好吗?
谢谢。
【问题讨论】:
标签: php mysql file configuration
要考虑的一件事是有多少配置数据,以及可能更改的频率。如果数据量很小,那么将其保存在数据库中(如果您还没有将数据库用于其他任何事情)将是矫枉过正,同样为每 6 个月更改一次的东西维护一个数据库可能会浪费资源。
【讨论】:
我认为这取决于您的项目。如果您希望其他人通过 UI 配置应用程序,您可以将配置放入数据库中。
如果只是你和一些开发者,并且不经常进行更改,请将它们放在一个文件中。
【讨论】: