В частности, файлы cookie сохраняются на «клиенте», а сеансы сохраняются на «сервере».
Файлы cookie реализованы путем расширения протокола HTTP
Куки в основном включают в себя: имя, значение, время истечения, путь и домен;
Если cookie не устанавливает жизненный цикл, он закрыт браузером. Это печенье обычно хранится в памяти, а не на жестком диске. Если жизненный цикл установлен, он не исчезнет с закрытием браузера. Эти файлы cookie все еще действительны до тех пор, пока не превышается время истечения сбора.
Сеанс форма, похожая на хэш -таблицу для сохранения информации,
Когда программа необходимо создать сеанс для запроса клиента, сервер сначала проверяет, имеет ли запрос клиента идентификатор сеанса, включенный в запрос клиента.
(называется идентификатор сеанса). Если это включено, это означает, что сеанс был создан для этого клиента ранее. Сервер получает сеанс в соответствии с идентификатором сеанса.
Использовать (не может получить, новый будет создан). Если запрос клиента не содержит идентификатор сеанса, для этого сеанса создается сеанс, и для этого сеанса создается сеанс.
Связанный идентификатор сеанса, значение идентификатора сеанса должно быть строкой, которая не повторяется и не легко найдена. Этот идентификатор сессии будет отвечен в это время.
Вернитесь к клиенту, чтобы сохранить. Способ сохранить этот идентификатор сеанса может использовать файлы cookie, чтобы браузер мог автоматически отправлять этот идентификатор в
сервер Как правило, название этого печенья похоже на Seeesionid. Но файлы cookie могут быть искусственно запрещены, тогда должны быть и другие механизмы, чтобы, когда файлы cookie запрещены
Идентификатор сеанса все еще может быть передан обратно на сервер.
Плюсы и минусы:
1. Данные cookie хранятся в браузере клиента, а данные сеанса размещаются на сервере.
2. Куки не очень безопасно. Другие могут проанализировать печенье, сохраненное локально и выполнить подделку печенья. Учитывая безопасность, сеанс должен использоваться.
3. Сеанс будет сохранен на сервере в течение определенного периода времени. Когда доступ будет увеличиваться, это займет большую производительность вашего сервера. Учитывая снижение производительности сервера, следует использовать cookie.
4. Данные, сохраненные одним файлом cookie, не могут превышать 4K. Многие браузеры ограничивают сайт, чтобы сэкономить до 20 файлов cookie.
5. Так личные предложения:
Хранить важную информацию, такую как информация о входе в систему в качестве сеанса
Другая информация может быть размещена в cookie, если его нужно сохранить.
В приведенной выше статье кратко рассказывается о разнице между файлами cookie и сессиями - это весь контент, которым я делюсь с вами. Я надеюсь, что это может дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.