- /
- /
- /
- /
Сессия пользователя на сайте
Определение
Процедура «сессия на сайте» подразумевает период, который пользователь сети проводит на веб-ресурсе. При этом время проведения сессии на сайте отсчитывается между первым и последним введенным запросом.
С технической точки зрения сессия представляет собой механизм, который позволяет сохранить данные с разных страниц для идентификации пользователей.
Для чего используется понятие сессии
Необходимо понимать, что интернет-сервер не запоминает отдельных пользователей между запросами и не определяет, когда запросы исходят от одного и того же человека. Сессия же позволяет сохранять данные об аутентификации клиента при его посещении различных страниц одного ресурса или предложения. В результате сервер понимает, что запросы исходят от одного человека, потому отображает его данные.
Сессии приобретают важнейшее значение при работе с торговыми площадками, форумами, блогами и досками объявлений, так как информацию о пользователе приходится сохранять по данным с нескольких страниц, которые он посетил.
Чем отличается сессия от cookies
Файлы кукис, также как и сессия, сохраняют информацию о клиенте во время его серфинга по различным страницам, в результате чего улучшается работа протокола. Однако, сведения на период сессии консолидируются во временные файлы, которые кукис сохраняет на компьютере в виде отдельных участков.
Так как информация сессии хранится на стороннем сервере, то в случае потребности сохранять большие массивы данных целесообразно настраивать cookies.
Основные этапы
Сессия пользователя проходит в 3 этапа.
- Открытие. Пользователь открывает сайт и начинает с ним взаимодействовать.
- Учет переменных сессий. Последние фиксируются при переходе клиента с одной страницы на другие.
- Завершение посещения.
Читайте также: