Не сохранять кэш для сайта

Обновлено: 07.07.2024

Современные браузеры достаточно часто используют в своей работе локальный кэш. Что это означает? Это означает что браузер, получив от сервера html-документ, картинку или другой ресурс, размещает его в своем локальном кэше (проще говоря, записывает полученный ресурс на жесткий диск машины пользователя) и при последующих запросах к такому ресурсу не обращается на сервер, а получает ресурс из локального кеша.

Данная алгоритм работы браузеров резко повышает скорость загрузки html-документов. Так как если ресурс уже загружался, и как следствие расположен в локальном кэше, то время доступа определяется не пропускной способностью канала связи (например, модемного подключения) а скоростью работы жесткого диска.

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

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

Генерация нового URL

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

Поле заголовка Expires

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

Поле заголовка Last-Modified

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

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

Поля заголовка Cache-Control и Pragma

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

Поэтому, многие пользователи задаются вопросом, а можно ли отключить кэш в Гугл Хром? Далее в инструкции я постараюсь дать четкое разъяснение, и продемонстрировать некоторые возможные способы по отключению кэша в Google Chrome.

На компьютере


Сразу стоит сказать, что в самом браузере нет такой кнопки, которая бы позволила навсегда отключить сохранение кэш данных. Поэтому, есть несколько методов, позволяющих избавиться от накопления кэш сведений – постоянная очистка скопившихся данных, использование специального режима «Инкогнито» в Google Chrome, а так же несколько других хитростей.

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

О втором способе поговорим более подробно. В Гугл Хром есть специальный режим, благодаря которому приостанавливается сохранение кэш данных. Поэтому, если вы будете постоянно использовать режим «Инкогнито», то ваш персональный компьютер не будет захламляться лишней для вас информацией. Чтобы его активировать на полной версии браузера Google Chrome, вам потребуется выполнить такие действия:

  1. Открываем Гугл Хром на любой странице. Находим значок в виде трех точек, который располагается в правой верхней части вкладки, и нажимаем прямо по нему левой клавишей мышки.
  2. Указанное выше действие позволит вам вызвать основное меню браузера Google Chrome. Среди представленных строчек находите пункт «Открыть окно в режиме инкогнито» и щелкаете по нему левой клавишей мышки.
  3. Вот, собственно, и все. Всего лишь за несколько кликов мышки вы сможете открыть вкладку в специальном режиме «Инкогнито». Обратите внимание, что открывать страницу такого типа можно и сочетанием клавиш. Для этого потребуется одновременно нажать на три клавиши – «Ctrl» + «Shift» + «N».
  4. На скриншоте ниже вы можете увидеть перечень того, что не будет сохраняться. Если говорить кратко, то история браузера, файлы cookie , данные сайтов (кэш) и сведения, которые вы указываете в формах, больше не будут сохраняться.


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

  1. Открываем браузер Гугл Хром на персональном компьютере. Нажимаем клавишу «F12». Это нужно для того чтобы открыть меню разработчика. Изначально раздел откроется на вкладке «Elements». Он вам не подходит. Найдите на главной панели с разделами пункт «Network» и нажмите прямо по нему левой клавишей мышки.
  2. Затем, прямо под строкой «Network» будет располагаться графа «Disable cache». Именно она вам и нужна. Клацните один раз по ней левой клавишей мыши.
  3. Вот, собственно, и все. По идее, кэш в браузере Google Chrome теперь не должен сохраняться. Но этот способ сложно назвать надежным.

Опытные пользователи нашли надежное решение вашей проблемы. Чтобы навсегда избавиться от кэш данных, потребуется предоставить браузеру Гугл Хром несуществующую папку или диск. Чтобы это осуществить в реальности, вам понадобится проделать такие действия:


Обратите внимание, что предложенные способы актуальны только для персонального компьютера с операционной системой Windows. На Linux или MacOS наврятли получится отключить сохранение кэш данных так, как было рассказано выше. На просторах интернета вы можете увидеть ещё больше способов для отключения кэша в Гугл Хром, однако в инструкции выше были рассмотрены самые актуальные и действенные методы из всех возможных.

На телефоне

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


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

Если у вас нет желания вручную удалять кэш браузера Google Chrome, то вы можете постоянно использовать режим «инкогнито». Ниже вы узнаете, как отключить кэш в Гугл Хром на устройстве с операционной системой Android или IOS.

Чтобы воспользоваться режимом «Инкогнито» в браузере Google Chrome, вам понадобится выполнить на своем гаджете с ОС Android или IOS следующие действия:

  1. Запускаем на мобильном устройстве браузер Гугл Хром. Нажимаем один раз по иконке в виде трех точек, которая располагается в верхней правой части любой страницы.
  2. Как только вы это сделаете, на действующей вкладке появится меню браузера. В верхней части данного меню должна быть графа «Новая вкладка инкогнито». Именно по ней и потребуется щелкнуть один разок.
  3. Готово! Благодаря предложенному выше порядку действий, вы сможете открыть вкладку Гугл Хром в режиме «Инкогнито». Таким образом, вы остановите сохранение истории браузера, файлов cookie, кэш данных и сведений, которые вводятся при заполнении каких-либо форм.



Подробнее о режиме инкогнито читайте с этой статье: Режим инкогнито в Google Chrome на телефоне

Теперь вы знаете, что администрация браузера не позаботилось о том, чтобы пользователь мог в любое время прекратить сохранение кэша в Гугл Хром. Но, тем не менее, выше вы смогли узнать способ, позволяющий временно отключить кэш в Гугл Хром. Безусловно, вы можете использовать режим «инкогнито» каждый раз, когда заходите в браузер. В таком случае, кэш данные никогда не будут появляться на вашем устройстве.

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

В этот раз получилось так, что я забыл.

- Привет, давай флешку. - Уже по традиции спросил меня тесть.
- Забыл он! - засмеялся тесть. - А как же мы внучку смотреть будем?
- Я вам в интернете покажу. - Хорошо, что все фотографии в облаке, подумал я.

Отец жены принёс мне ноутбук и вручил мобильный модем.

Я включил ноутбук и зашёл в облако с фотографиями. Браузер начал загружать первые фотографии. И вдруг "Виндовс" показала мне окно с предупреждением, что заканчивается место на компьютере.

- Нет, это не вирус. Вы всё правильно делали. - Про себя я подумал, интересно, а почему места нет. Насколько я знаю, тесть никогда не скачивает ничего из интернета, не позвонив мне.

Когда мы посещаем какой-то сайт первый раз, все современные браузеры скачивают страницу сайта на компьютер. Это могут быть разные файлы. В основном просто текстовые файлы с кодом, но могут быть и картинки.

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

Периодически браузеры скачивают файлы повторно, чтобы обновить копию страницы.

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

Здесь есть несколько нюансов.

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

Если для компьютеров это не так критично, потому что жёсткие диски достаточно объёмны. То для телефонов, это может стать основной причиной нехватки места.

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

Я сразу заметил разницу в скорости загрузки привычных мне сайтов. Всё стало медленнее.

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

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

Спасибо, что прочитали. Вы меня очень поддержите, если поставите лайк и подпишитесь на мой блог.

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

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


Что такое кэш-память?

Слово «кэш» пошло от английского cache, что в переводе означает — «тайник» или же «кладовая».

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

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

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

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

Плюсы и минусы использования кэш

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

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

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

Зачем нужно устранять подобные файлы?

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

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

Очистка памяти для Opera

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

  • Для начала, пользователю следует нажать конкретное сочетание клавиш — Ctrl + Shift + Del.
  • В появившемся окошке, требуется чётко задать временной промежуток, за который браузер должен будет удалить сохранённую информацию.

Подбор оптимально подходящего срока для удаления кэш.

Подбор оптимально подходящего срока для удаления кэш.

  • Нужно убедиться, что «галочка» стоит исключительно напротив опции по очистке кэш-памяти, после чего нажать на соответствующую кнопку, соглашаясь с выполнением процесса.

Выбрав требуемый пункт, следует окончательно завершить чистку.

Выбрав требуемый пункт, следует окончательно завершить чистку.

Очистка памяти для Mozilla Firefox

Дабы произвести аналогичную операцию, но уже в браузере «Мозила Фаерфокс», следует выполнить пару шагов:

  • Изначально, нужно нажать то же сочетание клавиш, что и в предыдущем случае, — Ctrl + Shift + Del.
  • В окне, которое возникнет на экране, следует открыть список и выбрать период для удаления данных.

В одних версиях браузера, этот пункт называется «Удаление», а в других — «Стирание недавней истории».

В одних версиях браузера, этот пункт называется «Удаление», а в других — «Стирание недавней истории».

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

Выбор нужного пункта для удаления, как и в первом упомянутом браузере.

Выбор нужного пункта для удаления, как и в первом упомянутом браузере.

  • В конце, как обычно, нужно согласиться, подтвердив удаление.

Очистка памяти для Safari

Такой браузер, как «Сафари», используется значительно реже, чем предыдущие, но эту же операцию в нём, само собой, также можно произвести:

  • В основном меню следует выбрать пункт Safari, а потом нажать на клавишу по очистке данных сайтов и истории посещений в целом.

Очистка кэш в Safari фактически ничем не отличается от всех остальных предложенных вариаций.

Очистка кэш в Safari фактически ничем не отличается от всех остальных предложенных вариаций.

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

Очистка памяти для Internet Explorer

С браузером «Интернет Эксплорер» всё несколько сложнее, ведь в нём, кроме всего прочего, надо ещё производить определённые дополнительные действия:

1. Для быстрого вызова меню, стоит нажать на кнопочку Alt.
2. В открывшемся окне, необходимо выбрать значок «шестерёнки».
3. В соответствующем поле, пользователь должен обозначить свою версию браузера, которую он использует в тот момент.

Дальше уже выполняется довольно стандартная процедура:

  • Сперва нажимается сочетание Ctrl + Shift + Del.
  • В окошке нужно будет выбрать лишь одну опцию временных файлов, обязательно убедившись при этом, что всё остальное — отключено.
  • Дабы завершить начатое, требуется согласиться с удалением.

Хотя процесс удаления кэш-памяти в данном браузере немного длиннее, но, по сути, так же прост.

Хотя процесс удаления кэш-памяти в данном браузере немного длиннее, но, по сути, так же прост.

Очистка памяти для Google Chrome

Невероятно популярный ныне браузер «Гугл Хором» позволяет выполнить поставленную задачу в три этапа:

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

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

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

Очистка памяти для «Яндекс браузера»

И, наконец, нельзя не упомянуть некий «Яндекс браузер». Процедура чистки в нём практически ничем не отличается от всех остальных вариаций:

  • Нужно нажать аналогичные первоначальные клавиши — Ctrl + Shift + Del.
  • В появившемся окне, рекомендуется выбрать в качестве периода — пункт «За всё время», а после этого установить «флажок» именно напротив очистки КЭШа.
  • Последнее действие — опять же, удаление истории. Вот и всё, задание выполнено.

Чистка производится в настройках самой программы: быстро, легко и аккуратно.

Чистка производится в настройках самой программы: быстро, легко и аккуратно.

Что включает в себя понятие «куки»?

  • информация, касающаяся логинов, а также паролей;
  • установленные индивидуальные настройки;
  • некоторые предпочтения пользователя;
  • статистика посещений.

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

Зачем нужны эти данные?

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

Некоторые люди почему-то склонны полагать, что подобные файлы способны навредить компьютеру тем или иным образом. Такое мнение ошибочно, ибо куки никогда не действуют самостоятельно, как вирусы. Более того, они не умеют ни удалять информацию, ни передавать её.

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

Почему информацию иногда нужно удалять?

Впрочем, как и кэш, куки тоже нуждаются в периодической очистке. Причин для этого существует несколько:

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

Очистка памяти в Opera

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

  • Первый этап — нажатие уже привычной комбинации Ctrl + Shift + Del.
  • Далее, надо выбрать временной период для удаления.
  • Включена должна быть лишь одна опция, обозначающая устранение файлов куки.
  • Завершающим шагом становиться соглашение на очистку истории.

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

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

Очистка памяти в Mozilla Firefox

Что касаемо браузера «Мозила Фаерфокс», то здесь задача выполняется похожим образом:

  • Пользователю надо нажать на кнопки Ctrl + Shift + Del.
  • После этого, следует определить время, как и в предыдущем случае.
  • Открыв список «Подробности», рекомендуется убедиться в том, что выбраны исключительно куки.

Все остальные «галочки» лучше сразу снять, дабы избежать удаления лишней информации.

Все остальные «галочки» лучше сразу снять, дабы избежать удаления лишней информации.

Очистка памяти в Safari

С браузером «Сафари» также всё достаточно легко:

  • В основном меню, необходимо поочерёдно выбрать пункты — Safari, «Настойки», а затем и «Конфиденциальность».

Очистка файлов куки в таком браузере несколько отличается от остальных версий.

Очистка файлов куки в таком браузере несколько отличается от остальных версий.

  • Требуется нажать на кнопку удаления данных и просто подтвердить выполнение процедуры.

Очистка памяти в Internet Explorer

Избавится от таких данных в «Интернет Эксплорер» возможно за пару минут:

  • Стандартное сочетание — Ctrl + Shift + Del, становиться началом процедуры.
  • В дальнейшем, следует выбрать опцию файлов куки.
  • Нажимая на кнопку удаления, можно завершить задачу.

Если браузер работает некорректно, сперва следует очистить кэш, а потом и куки.

Если браузер работает некорректно, сперва следует очистить кэш, а потом и куки.

Очистка памяти в Google Chrome

Ещё один востребованный браузер — «Гугл Хором». Удаление информации в нём выполняется так:

  • После нажатия комбинации Ctrl + Shift + Del, пользователь должен обозначить период.
  • Убедившись, как всегда, что включена исключительно требуемая опция, необходимо подтвердить очистку.

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

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

Очистка памяти в «Яндекс браузере»

Последний в списке — «Яндекс браузер». Файлы куки здесь убираются практически мгновенно:

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

Выбор требуемых опций в списке и окончательное завершение чистки памяти.

Выбор требуемых опций в списке и окончательное завершение чистки памяти.

Альтернативная методика избавления от данных

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

Данная программа имеет две версии: бесплатную или простую (домашнюю) и платную (коммерческую).

Данная программа имеет две версии: бесплатную или простую (домашнюю) и платную (коммерческую).

Читайте также: