Разница между кешем и файлами Cookie

Разница между кешем и файлами Cookie
Разница между кешем и файлами Cookie

Видео: Разница между кешем и файлами Cookie

Видео: Разница между кешем и файлами Cookie
Видео: KFC vs МАКДОНАЛДС | Лонегер и Чикер. Обзор новинок. Бифер и другие новинки 2024, Май
Anonim

Кеш против файлов cookie

Файлы cookie и кеш (или кеш браузера) - это две формы временного хранилища, которое хранится на клиентском компьютере для повышения производительности веб-страниц. Cookie - это очень небольшая часть информации, которая сохраняется на клиентском компьютере веб-сайтом и отправляется обратно на сервер каждый раз, когда запрашивается страница. Кэш - это временное хранилище ресурсов веб-страницы, хранящееся на машине клиента для более быстрой загрузки веб-страниц.

Что такое файлы cookie?

Netscape представила концепцию файлов cookie в своем веб-браузере Netscape Navigator. Cookie - это очень небольшая часть информации, которая хранится на клиентском компьютере веб-сайтом и отправляется обратно на сервер каждый раз, когда запрашивается страница. Поскольку файлы cookie отправляются обратно каждый раз, необходимо сохранить минимальный объем данных, чтобы сэкономить трафик. Веб-сайт считывает только записанные им файлы cookie, обеспечивая тем самым безопасные средства хранения информации на разных страницах. Однако изначально файлы cookie не получили хорошего названия из-за слухов о том, что файлы cookie могут считывать всю информацию на жестком диске. Конечно, это заблуждение исчезло, когда люди поняли, что файлы cookie на самом деле безвредны, и теперь они широко распространены. У файлов cookie есть определенный срок жизни, определенный их создателями. По истечении этого срока срок действия cookie истекает. Файлы cookie часто отслеживают информацию, например, как часто посещает сайт, сколько времени посещений, какие баннеры были нажаты, предпочтения пользователя и т. Д. Файлы cookie обычно используются для хранения информации, необходимой в течение более коротких периодов времени. Если необходимо сохранить такую информацию, как адреса электронной почты (которые необходимо хранить в течение более длительного периода), программисту необходимо использовать базу данных вместо файлов cookie. Однако, если личная информация действительно сохраняется в файлах cookie, необходимо использовать шифрование для повышения безопасности.программисту необходимо использовать базу данных вместо файлов cookie. Однако, если личная информация действительно сохраняется в файлах cookie, необходимо использовать шифрование для повышения безопасности.программисту необходимо использовать базу данных вместо файлов cookie. Однако, если личная информация действительно сохраняется в файлах cookie, необходимо использовать шифрование для повышения безопасности.

Что такое кеш?

Когда пользователь вводит адрес веб-страницы или щелкает гиперссылку веб-страницы в своем браузере, запрос соответствующей страницы отправляется на соответствующий веб-сервер. Затем веб-сервер отправляет содержимое страницы и ресурсы, необходимые для просмотра страницы, в браузер. Веб-браузер на клиентском компьютере отобразит страницу. Однако, если ресурсы (изображения или изображения, аудиофайлы и видеофайлы и т. Д.) Представляют собой большие файлы, им потребуется значительное время, чтобы добраться до клиентского компьютера (в зависимости от скорости соединения). Это приведет к медленной загрузке страниц, что будет неудобно или раздражать пользователя. Чтобы минимизировать эту задержку и быстрее загружать веб-страницы, эти ресурсы могут быть сохранены на машине клиента (после загрузки страницы в первый раз),так что последовательные загрузки одной и той же страницы будут получать файлы встроенных ресурсов с локального компьютера. Это называется кешированием браузера. Другими словами, кеш - это временное хранилище ресурсов веб-страницы, хранящееся на машине клиента, для более быстрой загрузки веб-страниц.

В чем разница между кешем и файлами cookie?

- Хотя файлы cookie и кеш - это два способа хранения данных на машине клиента, они служат разным целям. Цель файлов cookie - хранить информацию для отслеживания различных характеристик, связанных с пользователем, а цель кеширования - ускорить загрузку веб-страниц.

- Файлы cookie хранят такую информацию, как пользовательские настройки, а в кеш-памяти хранятся файлы ресурсов, такие как аудио, видео или флэш-файлы.

- Как правило, файлы cookie истекают через некоторое время, но кеш сохраняется на машине клиента, пока они не будут удалены пользователем вручную.

Рекомендуем: