Я пытаюсь создать своего рода глобальные настройки для веб-сайта и сохранить эти данные в базе данных, однако я продолжаю думать, что это может быть не очень эффективным, так как эти настройки придется читать при каждом запросе.
Тип настроек, таких как «сколько записей показывать на странице», включать / отключать объекты, я планирую хранить их в базе данных, но не хочу, чтобы при каждом запросе к базе данных приходилось вызывать базу данных настройки, особенно когда они не меняются. Конечно, это все время делается на CMS, как вы думаете, это должно быть сделано. Я думаю, что SqlCacheDependency, но никогда не настраивал это. Есть ли другой способ?
Также на платах есть возможность сохранить эти настройки в web.config и создать для него графический интерфейс, проблема в том, что администрация сайта работает в своем собственном пространстве имен и имеет собственный web.config, поэтому вопрос вот если можно манипулировать web.config вне пространства имен приложения.
Спасибо, ребята.