кэш

Сброс кэша (cache busting) -- что это в программировании

cache busting -- какой-либо способ/подход к/процесс принятия решения о том, когда и как следует удалить данные из более быстродоступного хранилища (кэша) и обратиться к исходному источнику данных (более "медленной" памяти -- обычно это требуется потому, что закешированные данные устаревают).

Кэширование -- что это в программировании/информационных системах (кэш, cache, кеш)

  • Кэширование -- в общем случае: перемещение каких-либо данных в такое место/вид, откуда, в случае надобности, их можно будет достать быстрее, чем оттуда, где они были изначально.
  • Кэш -- данные в "быстром" хранилище/виде.

Примеры кэширования -- откуда и куда/быстрее-медленнее

Это самое "место" может быть где угодно (как и исходное), лишь бы из него данные извлекались быстрее, так например:

Что делать если редиректа нигде в коде нет, но он есть (продолжает работать) -- что делать

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

После чего выключить это кэширование вообще (в Firefox так).

Кэширование редиректов Firefox -- как выключить

В Firefox лечится так:

  • 1) Открываем url :
    about:config

    (набираем это в адресной строки и нажимаем Enter)

  • 2) Ищем параметр
    browser.cache.disk.enable

    и ставим значение FALSE

  • 3) Ищем параметр
    browser.cache.memory.enable

    и ставим значение FALSE

Subscribe to RSS - кэш