Destio небольшой блог

Как сбрасывать CSS кэш

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

Есть несколько разных способов это делать, но мне лень про них читать и писать. Два основных способа – генерировать новое название файла, какой-нибудь style.4gfdfh564.css; или добавлять параметры к запросу style.css?ver=4.154. Второй метод проще, но он больше полагается на браузер, который должен опознать это как новый файл и загрузить стили снова. Проще это хорошо, поэтому на нем и остановимся.

Для насильного обновления кэша можно включать файл стилей так:

<link rel="stylesheet" href="/style.css?v=<?= $cssVersion ?>" />

где $cssVersion как-нибудь задается. И каждое обновление версии будет заставлять браузеры перекачивать style.css заново.

Ярлыки:


Ближайшие сообщения:

Похожие сообщения:

Комментарии к этой записи отключены.