Я использую PHP и MySQL. На каждой странице мне нужны переменные конфигурации сайта, такие как site_url, site_path, contact_email, default_timezone ... и т. Д.
Вместо того, чтобы извлекать эти значения из базы данных при каждом обновлении страницы, я сохранял их в сеансе при первом посещении страницы.
Я использовал этот способ некоторое время, и у меня не возникло никаких проблем. Единственный недостаток, который я вижу сейчас, - если значение изменилось, я должен закрыть браузер, чтобы очистить сессию, а затем перезагрузить. (но эти значения в значительной степени статичны)
Мне интересно, все ли в порядке. Это вызовет какие-то другие проблемы?
И сколько информации я могу хранить в сессии? Есть ли предел?