weranda
@weranda

Какое время жизни кэша CSS, JS, IMG, WOFF файлов устанавливать на сервере для браузера?

Приветствую.

Недавно проверял сайт расширением LightHouse и он мне выдал рекомендацию увеличить сроки кэширования файлов разных: скрипты, стили, картинки и пр.

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

Какие есть практики по этой ситуации?
  • Вопрос задан
  • 207 просмотров
Решения вопроса 3
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Устанавливайте любое удобное значение. При правильной работе с кэшем клиенты всегда получат свежую версию файла (если файл был обновлён).
Ответ написан
alexey-m-ukolov
@alexey-m-ukolov Куратор тега Веб-разработка
Если у вас настроен Cache Busting, как я учил в предыдущем вопросе, то указываете время жизни кэша до тепловой смерти вселенной.
Если Cache Busting не настроен, то нужно его настроить и дальше см. пункт 1.
Ответ написан
@lotse8
От контента зависит. Если страницу создал и сто лет на ней ничего не меняешь, то время кэша 100 лет будет в самый раз.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы