PHP用文件存储配置,php – 使用数据库存储配置而不是配置文件

不幸的是,搜索这种材料对我来说会产生很多噪音,所以我想知道是否有人知道如果有人希望学习如何使用数据库来存储网站配置信息而不是文件,那么这里有很好的资源.

我想我感兴趣的一些观点是:

1)如何存储数据.像e107一样的阵列?每个可配置的单独行?

2)如何获取配置数据.全球阵列?

解决方法:

考虑以下:

>某些配置必须存储在配置文件中,除非您对其进行硬编码,特别是如何连接到数据库

>数据库不善于存储某些类型的配置数据 – 高度结构化的东西,或者具有不可预测或变量结构的东西 – 你最终可能会得到一个没有多大意义的架构

>在SCM系统中存储配置文件要容易得多

>您可以在升级时简单地替换配置文件,如果需要返回,可以将其回滚.尝试使用数据库表吗?即使在最好的情况下,它也更难.

对于小型Web应用程序,我通常会选择配置文件.

一旦你拥有了一个涉及web&的基础设施.非Web服务器,将配置放在集中可访问的位置成为一个优势.这不一定是SQL数据库,有些人使用LDAP甚至DNS.

标签:php,sql,mysql,database,configuration

来源: https://codeday.me/bug/20190723/1517369.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值