php - 在 PHP 中,将配置参数加载到应用程序变量中的正确方法是什么?

标签 php configuration

我有一个保存配置参数的数据库,我只想将配置参数加载到我的应用程序变量中一次(或根据特定请求重新加载参数),我还希望这些保存配置参数的变量是可从所有 php 页面/脚本访问,其想法是保存对数据库的点击并提高应用程序响应时间。 这个问题的“经典”php 解决方案是什么?

最佳答案

在我看来,这与任何其他缓存问题本质上是一样的。要缓存的内容是配置参数而不是网页内容或用户配置文件信息这一事实从技术角度来看并不重要。

所以你要做的就是想出一些缓存解决方案,无论是 memcached 还是只用你想要缓存的数据编写静态文件。

这里的诀窍是您不是缓存要呈现给用户的 HTML,而是缓存数据库查询结果,因此您可能想看看这样的方法:

http://devzone.zend.com/article/1258

关于php - 在 PHP 中,将配置参数加载到应用程序变量中的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1196821/

相关文章:

php - 在 PHP 中包含一个远程文件

php - 更改azure php webrole上的文档根目录

javascript - 如果文本输入为空或非则启用/禁用 “select”

java - 如何外部化 Hibernate 3.6 配置

configuration - ant 如何支持多种构建配置?

php - 使用 pcntl_fork() 提高 HTML 抓取效率

php - 你如何使用activerecord调用存储过程?

java - Docker (Kubernetes) 中 Java 应用程序的配置

android - 手机间隙 : How to detect android application is running in development mode

azure - 为什么无法在我的 azure 函数配置中输入 blob 存储帐户的连接字符串?