В данном разделе мы постарались описать все термины, относящиеся к созданию сайтов в нашей системе. Если Вы заметили, что какого-то понятия не хватает - пишите нам на info@setup.ru
Сессия – это механизм, позволяющий однозначно идентифицировать браузер и создающий для этого браузера файл на сервере, в котором хранятся переменные сеанса.
Сервер не поддерживает постоянной связи с клиентом, а работает только по запросу. Каждый из таких запросов обрабатывает как новый, без связи с предыдущим. Сессия позволяет отследить запросы клиента и сохранить для него переменные между просмотрами отдельных страниц.
Сессия обозначает уникальный идентификатор для браузера и передаёт его с каждым запросом.
Идентификатор – это обычная переменная (PHPSESSID - имя по умолчанию). При подключении первой сессии для клиента устанавливается «куки» (cookie – часть информации, которая автоматически создается по запросу скриптового сценария), браузер при каждом запросе возвращает cookie и встроенный РНР имеет идентификатор сессии. При повторных запросах РНР «видит» cookie и перестаёт дополнять ссылки. Ссылки дополняются автоматически при условии, если РНР не обнаружил cookie с идентификатором сессии. В случае когда cookie не работают, РНР автоматически добавляет их к ссылкам и сессия не теряется.
Механизм сессий работает только до закрытия браузера. Сессия может пропасть и без закрытия браузера, так как механизм сессий не может определить тот момент, когда пользователь закрыл браузер самостоятельно. Существует определённое время, по истечении которого считается, что пользователь ушёл с сайта. По умолчанию этот параметр равен 24 минутам.
Сочинская яхтенная компания "Моремания" - частная компания, имеющая свой собственный флот, занимающаяся на профессиональной основе прогулками на парусных, моторных яхтах и катерах на Черном море, преимущественно в акватории большого Сочи.