我想存储我将在每个请求中加载的配置数据(键值对)。
我知道三种方法,但我不知道,这是最专业的方式。
我将它存储在一个表中,其中第一列是键,第二列是值。当浏览器请求页面时,我会运行select * from table
。
我创建了一个JSON文件,并将其存储在那里。然后读取json文件,并解析JSON
我创建了一个php文件,键值对将在array()
中,并且只包含它
答案 0 :(得分:1)
如果您允许网站管理员更改选项,您可以选择第一个选项。此功能在WordPress中使用
如果不使用浏览器UI更改配置,则可以选择第三个选项。例如,数据库连接详细信息。
第二种选择似乎不切实际。
答案 1 :(得分:1)
使用.ini文件进行配置,并将其存储在不可访问的访问者目录中。 例如:
/web
index.php
/images
/application
/classes
/config
/config.ini
只有web
是公共目录