Перейти к содержимому

Кэш что это такое в компьютере

  • автор:

Что такое кэш и зачем его чистить?

Кэш — это память программы или устройства, которая сохраняет временные или часто используемые файлы для быстрого доступа к ним. Это увеличивает скорость работы приложений и операционной системы.

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

Для чего нужен кэш?

  • снижает нагрузку на основное хранилище;
  • даёт системе возможность выполнять больше действий одновременно;
  • экономит трафик.

Для чего нужно чистить кэш

Есть четыре причины очищать кэш.

Первая — медленная работа программ. Если кэш-память будет переполнена, то производительность программ снизится.

Вторая — старые файлы из кэша могут привести к ошибкам в программах. Например, браузер может хранить в кэше старые скрипты сайта. Если на сайте выйдет обновление, браузер продолжит брать данные из своего кэша и не сможет корректно отобразить сайт.

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

Четвёртая — кэш занимает место на диске. Память вашего устройства может переполниться. Очистка кэша позволит освободить немного места.

Как очистить кэш?

Чтобы не возникало проблем, кэш стоит очищать раз в 2–4 недели. Во время этой процедуры будут удалены только временные файлы, ваши личные данные останутся.

Кэш на компьютере можно очистить с помощью специальных программ. Например, использовать CCleaner для Windows и CleanMyMacX для компьютеров Apple. Также можно сделать это в настройках самому.

Чтобы удалить программный кэш на Windows самостоятельно, откройте меню ‎«Пуск». Наберите на клавиатуре «параметры хранилища». Нажмите «Параметры хранилища» → «Временные файлы» → «Удалить файлы». Также можно чистить кэш отдельно в программах, которыми вы пользуетесь.

Кэш: что это и зачем его чистить

«Что значить очистить кэш?», «За что отвечает кэш?» и «Как очистить кэш?» являются одними из самых часто задаваемых вопросов среди пользователей ПК.

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

Что такое кэш

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

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

Для чего нужно чистить кэш

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

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

Многие люди не очищают кэш до тех пор, пока не возникают проблемы. Но поскольку риски сбоев вполне реальны, стоит выработать привычку делать это регулярно. 2-4 недели является оптимальным временным диапазоном для удаления кэша.

Что удалится, если очистить кэш?

Лишь временные компоненты, на которые вы, как правило, даже не обращаете внимания. Это не затронет ваши личные файлы.

Как очистить кэш на компьютере Windows

У разных устройств могут быть разные способы очистки кэша. Однако нет никакой разницы между ответами на вопросы «Как очистить кэш на ноутбуке?» или «Как очистить кэш на ПК?». Самое главное – это понимать с какой системой вы работаете.

Ниже приведены инструкции, которые будут полезны вам в зависимости от типа кэшированных данных, требующих очистки.

Важно: создайте резервную копию на случай, если вы случайно удалите что-то важное для себя. Так, по крайней мере, будет возможность вернуть систему и данные к их изначальному состоянию.

Способ 1. Очистить кэш вручную

  1. Откройте меню ‎Пуск.
  2. Наберите слово «хранилище» и когда в списке появится пункт ‎Параметры хранилища, выберите его.
  3. В открывшемся окне нажмите на ‎Временные файлы.
  4. В конце выберите ‎Удалить файлы.

Способ 2. Очистить кэш через утилиту очистки диска

Очистка диска – это встроенная функция Windows 10. Вы также можете использовать этот инструмент для очистки различных типов системного кэша и других ненужных файлов. Это широко используемый метод удаления кэша для пользователей Windows.

  1. Откройте вкладку Этот компьютер, а затем кликните правой кнопкой мыши на диск, где установлена система. Чаще всего, это диск С.
  2. В появившемся меню выберите Свойства.
  3. Новое окно предложит вам опцию Очистка диска. Нажмите на неё.
  4. Установите галочки рядом с пунктом Временные файлы и другими пунктами, которые вы хотите очистить.
  5. Убедитесь, что не отметили ничего лишнего и нажмите ОК.

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

Способ 3. Очистить кэш Windows Store

При загрузке приложений Microsoft Store создаёт временные файлы, поэтому иногда вы можете столкнуться с определенными проблемами при его использовании.

Если это происходит, то вполне вероятно, что кэшированные файлы повреждены и нуждаются в очистке.

  1. Откройте командное окно Выполнить. Для того чтобы очистить кэш понадобятся клавиши Windows+R.
  2. В нем введите wsreset.exe и нажмите ОК.
  3. Далее на черном окне не будет никакого текста, поэтому может показаться, что ничего не происходит. Однако на самом деле в этот момент очищается кэш. Как только это закончится, Windows Store автоматически запустится, а окно командная строка само закроется.

Способ 4. Очистить DNS-кэш

Если у вас возникают определенные проблемы во время работы в интернете, очистка кэша DNS – это отличное решение. Такие ошибки, как «404 (страница не найдена)» или «Не удается найти DNS-адрес сервера», можно исправить, очистив этот вид кэша.

  1. Нажмите Пуск, а затем в поиске введите cmd.
  2. Щелкните правой кнопкой мыши по программе «Командная строка» и выберите Запуск от имени администратора в контекстном меню.
  3. В появившемся окне введите команду ipconfig /flushdns.
  4. Через время командная строка сообщит вам, что кэш был успешно очищен.

Способ 5. С помощью программ

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

  1. Скачайте и установите программу CCleaner.
  2. В разделе Стандартная чистка найдите вкладку Windows. В ней можно выбрать тот мусор, от которого вы хотите очистить свой компьютер.

  1. Подтвердите выбор, нажав Очистка.

Как очистить кэш на MacOS

Способ 1. Удалить программный и системный кэш

Где найти и очистить кэш на компьютерах Apple? Всё просто:

  1. Введите в поиске ~Library/Caches/ и перейдите к этой папке.

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

Способ 2. Как очистить сразу весь кэш с помощью специальных программ

Среди них вы найдете несколько отличных решений для удаления файлов кэша с вашего Mac. CleanMyMacX, MacCleaner Pro 2 или CCleaner. В нашей инструкции мы в качестве примера взяли первую программу.

  1. Установите CleanMyMac X.
  2. В меню слева выберите Служебный мусор.
  3. Нажмите на кнопку Старт. Приложение начнет анализ вашей системы.

  1. После завершения сканирования вы увидите сообщение о том, сколько места можно освободить. Сюда входят пользовательский кэш, пользовательские журналы, системные журналы и кэш. Можете нажать на Подробнее, чтобы просмотреть дополнительную информацию. Здесь вы получите более подробную информацию о различных файлах кэша, которые программа предлагает удалить. Таким образом, вы можете отменить выбор того, что хотите оставить на компьютере.
  2. Завершите процесс, щёлкнув на кнопку Очистить. Подождите пока CleanMyMac X очистит вашу систему.

Временные файлы: кэш и cookie

Файлы cookie – это временные файлы любого браузера, которые сохраняются на устройстве. Куки содержат такую информацию, как ваши данные аутентификации, предпочтения и многое другое. Подробнее о них вы можете почитать в другой нашей статье: «Что такое cookies и как они делают нашу жизнь в интернете удобной».

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

Как очистить кэш и куки в браузерах

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

Инструкции ниже расскажут вам, где очистить кэш браузера.

Google Chrome

  1. Откройте Google Chrome. В правом верхнем углу экрана найдите значок с тремя точками и щелкните на него.

  1. Далее выберите Дополнительные инструменты, а затем – Очистить данные просмотров.

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

Больше о разных способах можно узнать в статье «Как очистить кэш в браузере Google Chrome».

Safari

  1. В верхней части экрана найдите вкладку История.
  2. Через появившееся меню перейдите к пункту Очистить историю.

  1. В строке «Очистить» выберите всю историю, а затем нажмите Очистить историю.

Больше о разных способах можно узнать в статье «Как очистить кэш в браузере Safari».

Яндекс.Браузер

  1. Щёлкните на три горизонтальные линии в правой верхней части экрана.
  2. В раскрывшемся меню выберите Дополнительно.

  1. Перед вами откроется новый список. Выберите Очистить историю.

  1. Перед вами откроется новая вкладка. Здесь предложено выбрать соответствующий временной диапазон и данные, которые вы хотите очистить. Установите галочки напротив соответствующих пунктов: «просмотры», «файлы, сохранённые в кеше» и «файлы cookie и другие данные сайтов и модулей».

  1. Подтвердите выбор, нажав Очистить.

Больше о разных способах можно узнать в статье «Как очистить кэш в Яндекс.Браузере».

Microsoft Edge

  1. Щелкните на значок с тремя горизонтальными точками в правом верхнем углу окна браузера.
  2. Выберите опцию Журнал.

  1. Перед вами раскроется окно, где можно увидеть последние посещенные веб-сайты. Найдите ещё один значок с тремя горизонтальными точками и нажмите на него.
  2. В появившемся меню выберите Очистить данные браузера.

  1. Microsoft Edge откроет перед вами новую вкладку. В Диапазоне времени выберите подходящую для вас опцию: например, «За последние 4 недели» и «Все время».
  2. Здесь вы сможете выбрать несколько пунктов для удаления. Убедитесь, что проставили галочки напротив того, что хотите очистить. Оптимально будет остановиться на пунктах Файлы cookie и другие данные сайтов и Кэшированные изображения и файлы.
  3. Подтвердите свой выбор, нажав Удалить сейчас.

Больше о разных способах можно узнать в статье «Как очистить кэш в браузере Microsoft Edge».

Заключение

В этой статье были представлены понятия кэша и куки, а также пошаговые руководства по очистке разных видов кэша на Windows и MacOS.

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

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

Как очистить кэш браузера

Читайте статью, если хотите узнать, что такое кэш, зачем он нужен и как быстро очистить кэш интернет-браузера.

Что такое кэш

Чтобы понять, что такое кэш, нужно разобраться, как работают интернет-браузеры.

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

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

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

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

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

Для чего нужно чистить кэш

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

Также «залежавшийся» кэш нередко играет злую шутку с пользователем. Самый яркий пример — страницы с ошибками. Если при первом переходе на сайт вы столкнулись с ошибкой, браузер запомнит его именно в таком виде. Даже если работа ресурса позднее будет восстановлена, при повторном переходе вы увидите всё ту же ошибку из кэша. Всё это наводит на мысль о том, что кэш необходимо регулярно чистить.

Система кэширования встроена во все современные интернет-браузеры. В инструкциях ниже мы покажем универсальные способы, с помощью которых можно очистить кэш в таких популярных браузерах, как Google Chrome, Mozilla Firefox, Opera, Яндекс.Браузер, Internet Explorer (Edge) и Safari.

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

Очистка кэша в Google Chrome

Мы описали наиболее универсальный способ очистить кэш браузера Google. Если вы хотите узнать другие способы очистки, читайте статью Как очистить кэш в браузере Google Chrome.

очистить кэш браузера хром 3

В браузере нажмите на кнопку с тремя точками. Затем кликните Настройки:

очистить кэш браузера хром 4

Пролистайте страницу до раздела «Конфиденциальность и безопасность» и нажмите Очистить историю:

очистить кэш браузера хром 1

Отметьте чекбокс «Изображения и другие файлы, сохраненные в кеше». Затем выберите нужный временной диапазон в выпадающем списке:

очистить кэш браузера хром 2

Кликните Удалить данные:

Очистка кэша в Яндекс.Браузер

Мы описали наиболее универсальный способ очистить кэш в браузере Яндекс. Если вы хотите узнать другие способы очистки, читайте статью Как очистить кэш в Яндекс.Браузере.

Нажмите в правом верхнем углу на кнопку с тремя горизонтальными полосками.

Как очистить кэш и куки в Яндекс Браузере 1

Нажмите Настройки:

Как очистить кэш и куки в Яндекс Браузере 2

В левом меню выберите блок «Системные» и прокрутите страницу до конца. Нажмите Очистить историю: Обратите внимание! Для вызова настроек куки и кэша можно использовать горячие клавиши. Введите сочетание клавиш Ctrl + Shift + Del и перед вами откроется окно настроек.

В выпадающем списке отметьте временной промежуток и поставьте галочку напротив пункта «Файлы, сохраненные в кеше» и нажмите Очистить:

Очистка кэша в Mozilla Firefox

Мы описали наиболее универсальный способ очистить кэш в браузере Mozilla. Если вы хотите узнать другие способы очистки, читайте статью Как очистить кэш браузера Mozilla Firefox.

Очистить кэш в Mozilla Firefox 1

Кликните в правом углу экрана на три горизонтальные линии и нажмите Настройки:

Очистить кэш в Mozilla Firefox 2

В левом меню выберите «Приватность и Защита». Прокрутите страницу до блока «Куки и данные сайтов» и нажмите Удалить данные:

Очистить кэш в Mozilla Firefox 3

Установите галочки в чекбоксах Кэш веб-содержимого и Куки и данные сайтов (если нужно). Нажмите Удалить:

Очистка кэша в Opera

Мы описали наиболее универсальный способ очистки кэша браузера Opera. Если у вас Windows и вы хотите узнать другие способы, читайте статью Как очистить кэш в браузере Оpеrа на Windows.

В браузере нажмите на кнопку с тремя перечеркнутыми полосками. Затем кликните Открыть все настройки браузера: как очистить кэш в браузере оpеrа 3Также на этом шаге вы можете кликнуть правой кнопкой мыши на стартовой странице и нажать Настройки:

как очистить кэш в браузере оpеrа 5

Пролистайте страницу до раздела «Конфиденциальность и безопасность» и нажмите Очистить историю посещений:

как очистить кэш в браузере оpеrа 6

Отметьте чекбокс «Изображения и другие файлы, сохраненные в кеше». Затем в выпадающем списке выберите нужный временной диапазон:

как очистить кэш в браузере оpеrа 7

Кликните Удалить данные:

Очистка кэша в Microsoft Edge

Мы описали наиболее универсальный способ очистки кэша в браузера Edge. Если вы хотите узнать другие способы очистки, читайте статью Как очистить кэш в браузере Microsoft Edge.

Как очистить кэш в Microsoft Edge 1

В правом верхнем углу браузера нажмите на три точки. Выберите Журнал: Также можно использовать горячие клавиши Ctrl+Shift+Delete. В этом случае сразу переходите к шагу 3.

Как очистить кэш в Microsoft Edge 2

Нажмите на Удалить данные о просмотре веб-страниц: Как почистить кэш на хостинге

Выберите временной диапазон. Отметьте чекбоксы Журнал браузера и Файлы cookie и другие данные сайтов (если нужно).

Как очистить кэш в Microsoft Edge 3

Нажмите Удалить сейчас:

Очистка кэша в Internet Explorer

Мы описали наиболее универсальный способ очистки кэша в браузера Internet Explorer 11. Если вы хотите узнать другие способы очистки, читайте статью Как очистить кэш в браузере Internet Explorer.

Как очистить кэш браузера Internet Explorer 1

Откройте браузер, нажмите значок настроек в верхнем правом углу и выберите в открывшемся списке Свойства браузера:

Как очистить кэш браузера Internet Explorer 2

Во вкладке «Общие» нажмите Удалить:

Как очистить кэш браузера Internet Explorer 3

Поставьте чекбоксы напротив пунктов «Временные файлы Интернета и веб-сайтов» и «Файлы cookie и данные веб-сайтов», затем нажмите Удалить:

Очистка кэша в Safari

Чтобы очистить кэш в Safari:

В панели управления браузера нажмите Safari. Затем кликните Настройки (Preferences).

Поставьте галочку напротив пункта «Показывать меню Разработка в строке меню» (Show Develop menu in menu bar). В панели появится вкладка Разработка (Develop).

Нажмите Разработка (Develop) и кликните Очистить кэш (Empty Caches).

Изменения на сайте отображаются не сразу

Что делать, если изменения на сайте отображаются не сразу:

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

Очистите кэш CMS, если вы его используете.

  • «5.3-with-xcache»XCache;
  • «5.4-bx-optimized2»XCache;
  • «5.4-with-xcache»XCache;
  • «5.5-bx-optimized»OPcache;
  • «5.5»OPcache;
  • «5.6-bx-optimized»OPcache.
  • «5.6»OPcache;
  • «7.0»OPcache.

Если вы используете одну из этих сборок и хотите, чтобы изменения на сайте отображались сразу, то добавьте директивы в «php.ini». Подробнее читайте в статье Как редактировать php.ini.

Для версий php «5.5», «5.6», «7.0»:

opcache.enable=Off

Для версий php «5.3» и «5.4»:

Что такое кэш и зачем его чистить

Когда не работает какой-то сайт или сервис, от техподдержки часто можно услышать «Почистите кэш и перезагрузите страницу». Иногда это помогает. Рассказываем, почему так происходит, что такое кэш, зачем он нужен и как его почистить.

⚠️ Минутка грамотности. По словарю РАН слово cache в русском пишется «кеш». Но по рекомендациям Гиляревского нужно писать «кэш». И нам нравится, как это произносится. Произнесите вместе с нами:

Что такое кэш

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

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

  1. Браузер сделал запрос на сервер.
  2. Сервер в ответ прислал страницу, скрипты и все картинки.
  3. ❤️ Браузер сохранил всё это в память ← это и есть кэш.

Что такое кэш и зачем его чистить

Дальше происходит так:

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

Что такое кэш и зачем его чистить

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

�� Например, браузер может догадаться, что большая картинка на странице вряд ли будем меняться каждые несколько секунд, поэтому имеет смысл подержать её в кэше и не загружать с сервера при каждом посещении. Поэтому в кэше часто хранятся картинки, видеоролики, звуки и другие декоративные элементы страницы.

�� Для сравнения: браузер понимает, что ответ сервера на конкретный запрос пользователя кэшировать не надо — ведь ответы могут очень быстро меняться. Поэтому ответы от сервера браузер не кэширует.

Какая проблема с кэшем

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

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

  1. Вы вводите адрес интернет-магазина.
  2. Браузер смотрит в кэше, есть ли у него какие-то данные от этого сайта и что у них со сроком годности.
  3. В прошлый раз сервер не сказал браузеру, что у скриптов со сроком годности, поэтому браузер считает все скрипты свежими. А на самом деле для корзины сервер уже использует новый скрипт.
  4. Браузер берёт старый скрипт из кэша, подгружает с сайта фотки новых товаров и собирает страницу со старым скриптом.
  5. Вы нажимаете на кнопку, запускается старый скрипт.
  6. Сервер не отвечает, потому что рассчитывает уже на новый скрипт.
  7. Через 3 минуты терпение лопается, и вы уходите на Алиэкспресс за комплектом для кастомной клавиатуры.

Что такое кэш и зачем его чистить

Решение — почистить кэш

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

Чтобы очистить кэш в Сафари, достаточно нажать ⌥+⌘+E, а в Хроме — нажать Ctrl+Shift+Backspace (⇧+⌘+Backspace) и выбрать время, в пределах которого нужно очистить кэш:

Что такое кэш и зачем его чистить

Зачем нужен кэш, если из-за него всё ломается?

На самом деле всё ломается не из-за кэша, а из-за неправильных настроек сервера, которые отдают страницу. Потому что именно сервер должен сказать браузеру: «Вот это можно кэшировать, а вон то лучше не кэшируй, мало ли что».

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *