Я создаю небольшую систему cms в MVC.NET, и у меня есть некоторые редактируемые переменные для хранения. Информация нижнего колонтитула, название веб-сайта и т. Д. Это глобальные переменные, поэтому их следует объявлять только один раз. Они должны быть доступны для редактирования в cms.Где сохранить редактируемые параметры конфигурации
Где я могу хранить их? Разве это не так глупо создавать таблицу для них, там они будут занимать только одну запись за переменную, а переменные ключи должны быть исправлены, потому что они используются в коде.
Заранее благодарим за каждый ответ.
Grtz
Это было я тоже думал. он должен «находиться» в файле конфигурации, но поскольку они доступны для редактирования, я нахожу это настолько грязным, чтобы помещать их туда. Обычно я создаю настраиваемые файлы конфигурации для параметров, но только если их не следует изменять, а время от времени. – Nealv
Сделайте свою жизнь легкой и поместите ее в базу данных, это дизайнерское решение, которое в конечном итоге будет иметь небольшое влияние или последствия, что позволит вам уделить время дизайна другим аспектам. –
Мне кажется странным, что для этого нет реального решения, я несколько раз обманывал его. Возможно, я создам небольшую структуру, которая связывает ключи и значения в одной таблице db с авторизацией и т. Д. Я скоро заблагорассудится, чтобы сделать хороший анализ: D Спасибо всем – Nealv