我正在构建具有管理面板的CMS。 我有一个数组,看起来像这样:更改文件中的网站变量
$GLOBALS = array(
"site_title" => "cms",
"site_addr" => "localhost",
"site_logo" => "favicon.png",
);
现在好像用户想要更改标题,例如,什么是做到这一点的最好方法是什么?我应该更改数组中的值还是应该将该信息存储在数据库中(但是,这会使页面变慢,对吗?)? 你会做什么? 谢谢
你最好在数据库和内存中缓存中存储这样的全局变量。如果admin更改这些值,则可以更新存储在数据库和缓存中的数据。如果不存在于缓存中,只应从db读取它们。 – ali
是你的问题我该如何改变数组中的值?或者是别的什么? – Webeng
是的,如果处理这个问题的最好方法是将数值存储在数组中 – T1mpp4