Yii2 — как правильно хранить пользовательские настройки?
Делаю админку, вот дошел до настроек, но не могу придумать, как и где лучше хранить настройки? То есть будет форма настроек и мне нужно их сохранять. Может есть универсальное решение?
Я вот думаю создать таблицу `settings` в базе данных, где буду хранить сериализованные массивы настроек, думаю это удобно, так как будет не одна форма с настройками. Но как сделать "настройки по умолчанию"?
Вам действительно критично это разделение? Можно либо захардкодить дефолтные значения, либо создать в БД доп. поле типа is_default, которое будет игнорироваться при наличии настройки не по умолчанию.