Подскажите, как долго будет обновляться сайт у посетителей, после изменения картинок на сайте.
Я так понимаю что браузеры локально хранят картинки в кэше и не сразу обновляют материалы. Надо нажимать ctrl+f5 но не все же это будут делать. В друпале я нажал clear all cache. Но это видимо не то.
Комментарии
Зависит от того, что написано в настройках вашего веб-сервера. Друпал тут вообще ни при чем.
https://drupal.stackexchange.com/questions/213898/how-to-use-browser-cac...
Ещё от браузера зависит. У хрома более агрессивное кэширование, чем у огнелиса
PS Вообще менять ранее загруженные на сайт картинки на другие с сохранением их адреса - это не очень хорошая практика, на мой взгляд (хотя наверняка есть нюансы). Если для вас принципиально, чтобы пользователи немедленно видели новые картинки, надо давать новым картинкам новые адреса и соответственно менять html-код. Ну и тогда сам отдаваемый html не должен иметь TTL в полгода, естественно...
Так кто из этих двоих игнорирует Expires в заголовках, цинично нарушая стандарты?
PS Не TTL, а max-age, конечно - накосячил выше.
Ну тут я всё таки на стороне FF) Вот пример, который у меня есть с каждым заказчиком:
Заказчик: нужно изменить стиль элемента на сайте
Я: меняю
Заказчик: ничего не изменилось (заказчик юзает хром)
Я: сбросьте кэш браузера
В случае с FF сброс кэша браузера не требуется
При включенной агрегации кэш браузера сбрасывать не понадобится.
А вот по вопросу автора, тут надо смотреть, почему у изображений токен не меняется? Ведь он для этого и нужен.
Ну пока сайт в разработке и нужно периодически показывать изменения заказчику, я держу агрегацию выключенной, да. И постоянно нужно чистить кэш хрома, чтобы увидеть изменения
Я, наверное, не обладаю каким-то сокровенным знанием, но разве агрегация не касается только js и css?
Ну я именно про нее говорю
Тогда какая связь с кэшированием картинок? Если, конечно, они не в стилях бэкграундами прописаны.
Если что, я вот на это реагировал-то:
PS А, всё, это я тупанул и не понял, что речь уже давно не о проблеме топик стартера
Ну там речь про стили зашла в какой-то момент. И раз уж зашла речь о картинках из бэкграундов, то на их кэширование агрегация не влияет никак)))
А про кэширование картинок я как раз упомянул, что для него используется токен, которые должен меняться при сбросе кэша сайта.