Кэш - это тип области хранения, в которой обычно или часто используемые данные, программы и контент находятся в легкодоступном месте, чтобы компьютер мог получить к ним более быстрый доступ. По сравнению с относительно медленным хранением на жестком диске или сервере, кеш может хранить и будет хранить такую информацию, как изображения, инструкции, даже программы, так что если пользователь захочет вызвать их снова, они будут доступны больше быстро. В случае веб-кэширования небольшой участок жесткого диска выделяется для хранения недавно посещенных веб-страниц.
Technipages объясняет кеш
Это означает, что если пользователь вернется на ранее посещенную страницу, ему будет показана версия из этого кеша, а не «свежая». Это означает, что во второй раз контент отображается намного быстрее, чем в первый раз, хотя у него есть обратная сторона: хорошо - в случае веб-сайтов с изменяющимся содержимым, изменения могут быть не видны, если предыдущая, кешированная версия вызывается вверх. Из-за этого часто кэшируется только часть сайта, например, для новостных сайтов. Такие вещи, как общая тема страницы и внешний вид, кэшируются, в то время как отдельные статьи домашней страницы по-прежнему загружаются совершенно свежими при каждом посещении.
В случае полностью кэшированного сайта можно посещать (но не взаимодействовать с ним) веб-сайт, не имея какого-либо сетевого подключения. Это невероятно удобно для простого поиска информации, хотя его ограничения означают, что данные нельзя пересылать туда и обратно, нельзя заполнять формы и ссылки не работают. В случае системного кеша применима аналогичная идея. В этой области кэша хранятся инструкции, функции и данные - обычно это наиболее часто используемые вещи, - чтобы они были доступны быстрее при следующем вызове.
Распространенное использование кеша
- Веб-кеш браузера - это очень маленький раздел на жестком диске, который предназначен для хранения определенных типов контента для следующего использования.
- Очистка кеша браузера и, таким образом, принуждение его к загрузке страницы, как если бы это было в первый раз, может заставить его отображать обновления и изменения, которые могли быть ошибочно скрыты кэшированной копией - например, недавно загруженные изображения, которые все еще могут отображаться как старые.
- Хотя кеширование полезно, кэшированный контент также ограничен в своих возможностях - не все можно кэшировать, а это означает, что если пользователь что-то вызывает необычный или что-то, что просто еще не попало в кеш, это означает, что компьютер не может использовать ускорение, которое кэширует приносит.
Распространенные злоупотребления кешем
- Кеш помогает поддерживать скорость веб-сайта, сохраняя его на сервере, чтобы пользователи могли получить к нему более быстрый и легкий доступ.