Главная > Без рубрики > Принудительный сброс кеши у пользователя

Принудительный сброс кеши у пользователя

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

Решение оказалось очень простым, всего лишь надо в HTML странице подгружать статику – CSS, JS в следующем виде: /css/style.css?version=4
Код версии  передается переменной в шаблонизатор, и когда скрипты или стили меняются, всего лишь увеличиваем версию! Реализацию можно посмотреть сами знаете где :)

admin Без рубрики

  1. Пока что нет комментариев.