【发布时间】:2011-10-09 08:05:17
【问题描述】:
只是想知道是否有人有一个好的系统来存储/更新 php 中的动态设置?
我所说的动态是指由其他脚本自动更改的设置。
目前我们使用的系统基本上是 file_get_contents 我们的设置 php 文件,将其视为字符串,更改设置和 file_put_contents 更新的设置。
它可以工作,但有点脏。我们可以从中存储/修改/提取这些设置的任何其他建议? Mysql 不是一个选项,我们希望避免额外的查询。
作为额外的好处,一些系统可以在多个服务器上共享这些数据,因为其中许多设置在多个盒子中使用。但我想我们可以单独处理。
谢谢!
【问题讨论】:
-
为什么不想完全使用 MySQL?
-
希望避免额外的 10000000 左右的每日查询。是的,他们会在 99.999% 的时间里访问查询缓存,但我们仍然有一个源库,其中许多 cron 样式脚本甚至连 mysql 都没有连接。
-
我想知道,使用 file_get_contents 读取文件并解析它(或用它做什么)真的比 MySql 查询便宜吗?
-
这仅适用于更新。每隔几个小时发生一次。否则,它会通过 include(... 所以明智地阅读它肯定会便宜很多。这些变化很少,非常罕见。