我正在使用最新的Codeigniter 2.0版本构建一个应用程序。我的应用程序是动态的,有点像自定义CMS。我有一张名为“设置”的数据库表,其包含以下字段:
- id
- name
- value
目前,我正在使用一个帮助函数从我的设置表中检索特定设置,例如网站名称或当前主题。但是,我开始考虑可能为从数据库中检索设置而不断发出固定数量的数据库调用对数据库来说有点过于繁重了。
有没有一种方法可以从数据库中检索应用程序的设置,然后将它们附加到我的配置文件中?我注意到Mojomotor做了类似的事情,它是一个CI 2.0应用程序,但我更喜欢最简单和最容易的代码实现方法。
我最好能够定期检查数据库中的设置是否已更改,并更新配置文件。对数据库的负担越小越好。