Кеширование

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

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

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

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