Основы php. COOKIE.mp4
Работа с PHP Cookie
С помощью куки можно хранить небольшую информацию в браузере пользователя. Для чего это нужно? Например для хранения переменных и проверки их значений. Это может быть переменная в которой записывается переключился ли пользователь на версию сайта для слабовидящих или какие-то данные, которые необходимы для авторизации. Куки хранятся все время, даже после закрытия браузера, если их не удалить или не установить время действия. С помощью PHP можно установить куки, изменить их, удалить и при необходимости указать время действия...
Нюансы cookies и сессий в PHP
С технической точки зрения в PHP есть встроенный механизм сессий (для борьбы с Альцгеймером), который позволяет автоматически (средствами PHP) записывать пользователю в cookie идентификатор сессии, а данные, относящиеся к этой сессии, хранить где-то у себя. Где именно - зависит от параметра session.save_handler, и по умолчанию это файлы. С файлами у нас сразу горсть проблем: К счастью, взрослые дядьки уже написали для нас другие методы хранения данных сессий. Например, модуль redis для PHP предоставляет нам возможность хранить данные в базе данных Redis. Это позволяет нам решить массу проблем одним махом (натурально, достаточно изменить session...