Mik*_*kin 4 php database configuration user-interface
让我们说我们的应用程序具有存储为简单数组的配置:
$config = array(
'max_files' => 10,
'suffixes' => '[jpg,swf,png,gif]',
'max_size' => '10G'
);
Run Code Online (Sandbox Code Playgroud)
我们希望在代码中保留此配置,因为当我们发布新版本的软件时,我们要添加或更改默认值.
现在假设我们要将这些配置值打开到网站的用户(admin).他们将使用某种GUI(文本框,下拉列表,多选等)修改这些值.
当我们发布软件的新版本并且仍然允许用户编辑值时,我们如何应用更新.较大的系统如何做到这一点(例如magento).我们应该在"升级"时将值复制到数据库,然后不使用代码中的值吗?
很高兴听到想法和想法