Как лучше хранить одно значение, которое может меняться иногда?
Делаю заказчику проект, у него будет услуга, которая будет стоить денег. Причем изначально эта сумма была константа - просто тыща рублей, а сейчас он просит дать ему это возможность менять. Если раньше я мог сделать const PRICE = 1000; то сейчас так не получится. Делать таблицу в которой будет одно значение - вариант вряд ли хороший. Как поступить в такой ситуации эффективнее всего?
Привет, я бы сделал таблицу общего формата
settings
- group (группа настроек, не обязательное поле, но я бы его сразу добавил)
- var (переменная)
- val (значение)
Сейчас у тебя там будет только price 1000 , но со временем заказчик может захотеть скидки по выходным или еще чего-нибудь такого (например менять контакты формы обратной связи). И ты сможешь все эти данные хранить в этой таблице.
Twitt,
Еще вариант, если в базу прямо вообще не хочется, это хранить key-value массив в json/yaml файле. Но, если база уже есть, то я бы выбрал именно ее. Удачи! :)