Допустим, у нашего приложения есть конфигурация, которая хранится в виде простого массива:
$config = array(
'max_files' => 10,
'suffixes' => '[jpg,swf,png,gif]',
'max_size' => '10G'
);
Мы хотим сохранить эту конфигурацию в коде, потому что когда мы выпускаем новые версии программного обеспечения, мы хотим добавить илиизменить значения по умолчанию.
Теперь допустим, что мы хотим открыть эти значения конфигурации для пользователя (администратора) веб-сайта.Они изменят эти значения с помощью некоторого графического интерфейса пользователя (текстовое поле, раскрывающийся список, мультиселект и т. Д.).
Как мы применяем обновления, когда выпускаем новые версии программного обеспечения, и при этом позволяем пользователям редактировать значения.Как большие системы делают это (например, magento).Должны ли мы копировать значения в базу данных после «обновления», а затем не использовать значения в коде?
Рад слышать идеи и мысли