Я использую классический ASP 3.0, и каждый посетитель получает много значений сеанса при первом подключении. Таким образом, я значительно уменьшаю количество соединений с базой данных, потому что мне не нужно получать переменные пользователя, которые я использую на большинстве страниц, на каждой странице.
Я использую как сеанс ("ID"), сеанс ("имя пользователя"), сеанс ("группа") и т. Д ...
Нет проблем, но с помощью Page Speed я обнаружил, что размер моего запроса составляет 4,5 КБ, а не 1,5 КБ. Теперь я не уверен, является ли это проблемой в современном браузере, и что это значит, что каждый запрос имеет длину 4,5 КБ, а каждая загружаемая графика запрашивается, а запрос отправляется с 4,5 КБ? Со скоростью страницы это будет выглядеть так.
Итак, насколько велика эта проблема? И если это действительно плохая практика помещать переменные, которые пользователь часто использует на странице в сеансе, что мне делать? Запрашивать базу данных на каждой странице для каждого пользователя и извлекать эти значения кажется еще хуже.
Есть идеи?
PS - Как я выяснил, с моим Firefox что-то не так, сессионные куки только накапливались, и у меня 121 куки для моего домена ?! Теперь я очистил файлы cookie в FF, и у меня осталось только 8 файлов cookie, и это нормально, я думаю. Спасибо вам обоим за советы!