ЧТО ТАКОЕ КЭШ И ЗАЧЕМ ЕГО ЧИСТИТЬ

🧐Для начала поймем, что же такое "Кэш".

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

То же самое, что закупиться продуктами на неделю и потом ходить не в магазин, а в холодильник.

В случае с браузером работает это таким образом:

⬇Браузер сделал запрос на сервер.
⬇Сервер в ответ прислал страницу, скрипты и все картинки.
⬇Браузер сохранил все это в память, а это и есть кэш.

А дальше..

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

И вот, на первый взгляд кажется, что кэш - это так здорово: данные уже загружены, к ним можно обратиться и достать оттуда все, что нужно без запроса к серверу на другом конце планеты.

Но представьте ситуацию: вы заходите в интернет-магазин одежды, а товары не добавляются в корзину. Что тут может происходить?

Причина в том, что браузер делает так:

⭕Вы вводите адрес интернет-магазина.
⭕Браузер смотрит в кэше, есть ли у него какие-то данные от этого сайта и что у них со сроком годности.
⭕В прошлый раз сервер не показал, что там у скриптов со сроком годности, поэтому браузер считает скрипты свежими. А на самом деле для корзины сервер использует уже новый скрипт.
⭕Браузер берет старый скрипт из кэша, подгружает с сайта фотки новых товаров и собирает страницу со старым скриптом.
⭕Вы нажимаете на кнопку, запускается старый скрипт.
⭕Сервер не отвечает, потому что рассчитывает уже на новый скрипт.
✅Через три минуты ваше терпение истрачивается и вы уходите на другой маркетплейс.

Адрес

г. Магнитогорск, пр-т Ленина, д. 38, корп. 3, этаж 3.

Контакты

+7 (3519) 33-08-08

Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.

Социальные сети

© 2021 - Все права защищены
Наверх