4

我正在使用最新的 Codeigniter 2.0 副本构建应用程序。我的应用程序是动态的,有点像我猜你可以说的自定义 CMS。我有一个名为“设置”的数据库表,其中包含以下字段:

  • ID
  • 姓名
  • 价值

基本上我目前正在做的是使用辅助函数从我的设置表中检索特定设置,例如站点名称或当前主题。但是,我开始认为,用于检索设置的恒定数量的数据库调用在数据库上可能有点过多。

有没有办法从数据库中检索我的应用程序的设置,然后将它们附加到我的配置文件中?我注意到 Mojomotor 做了类似的事情,它是一个 CI 2.0 应用程序,但是我更喜欢最简单和最简单的代码来做到这一点。

我希望能够经常检查数据库中的设置是否已更改并更新配置文件。对数据库的压力越小越好。

4

1 回答 1

6

最好的解决方案在中间。不是零数据库调用;而不是每个设置一个数据库调用。而是在每个页面加载时执行一次数据库调用,并获取记录集/对象中的每个设置,应用程序的其余部分可以根据需要引用这些设置。

于 2011-02-02T02:24:10.680 回答