Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Делал изменения в CSS, нужно очистить кэш. Если в браузере очищу, то у меня нормально отображаться будет, а вот у посетителей сайта будет все как до изменений. Как для них очистить на уровне сайта? Из system/storage/cache удалил все

Надіслати
Поділитися на інших сайтах


Если кешируете файлы, добавляйте гет параметр после изменения файлов

styles.css // Если файл в кеше, независимо от изменений будет отдаваться закешированная версия
styles.css?v=001 // Ищет тот же файл, но с параметром v=001. Если не находит, перезаписывает кеш и отдает свежую версию
styles.css?v=002 // Меняйте значение после изменений, чтобы пользователи обновили свой кеш

 

  • +1 1
Надіслати
Поділитися на інших сайтах

2 minutes ago, pantagruel964 said:

Если кешируете файлы, добавляйте гет параметр после изменения файлов


styles.css // Если файл в кеше, независимо от изменений будет отдаваться закешированная версия
styles.css?v=001 // Ищет тот же файл, но с параметром v=001. Если не находит, перезаписывает кеш и отдает свежую версию
styles.css?v=002 // Меняйте значение после изменений, чтобы пользователи обновили свой кеш

 

сделал вот так <link href="catalog/view/theme/default/stylesheet/stylesheet.css?v=001" rel="stylesheet">

удаляю кэш из папки и все остается как было

Надіслати
Поділитися на інших сайтах


2 минуты назад, nikifalex сказал:

почему вы сначала пишете всякую чушь, потом смотрите что пишут другие, гуглите и пишете правильный ответ? Вам скучно? Вы хотите выглядеть круче чем на самом деле?

Это точно мне адресовано?

Надіслати
Поділитися на інших сайтах

3 минуты назад, buslikdrev сказал:

Наверно есть смысл сделать так, чтобы при каждой очистки кэша, менялась там цифра =) Только модуль для очистки кэша установить.

Это делается сборщиками. gulp и др. Никто в своем уме не будет проставлять цифры вручную. Я просто генерирую текущий timestamp при изменении файла.

Надіслати
Поділитися на інших сайтах

5 минут назад, Xlebosolniy сказал:

удаляю кэш из папки и все остается как было

Кеш у вас в браузере. ctrl+f5 нажмите, сбросьте принудительно

Надіслати
Поділитися на інших сайтах

2 minutes ago, pantagruel964 said:

Кеш у вас в браузере. ctrl+f5 нажмите, сбросьте принудительно

Это понятно, но вопрос заключается в том, как сделать чтобы изменилась страница после изменений у пользователей, они же не понимают того, что нужно в браузере очистить 

Надіслати
Поділитися на інших сайтах


11 минут назад, Xlebosolniy сказал:

Это понятно, но вопрос заключается в том, как сделать чтобы изменилась страница после изменений у пользователей, они же не понимают того, что нужно в браузере очистить 

Значит, что-то не так сделали. Браузеры на этот счет игнорируют даже настройки сервера. Откройте панель раработчика и смотрите, куда идет запрос

Надіслати
Поділитися на інших сайтах

14 minutes ago, nikifalex said:

так. Только наверное еще кэш модификаторов обновить, либо вы что-то делаете не так. Бывает даже не на том сайте. :)

обновить тут надо?

rxRxh_gQRm_C_KO7OeqWaQ.png

сначала сбросить, потом обновить или не так?

 

 

Надіслати
Поділитися на інших сайтах


11 minutes ago, nikifalex said:

да. но сначала хоть в исходном коде страницы посмотрите что там с .css а то вы гадаете как мартышка и очки

Там все нормально

Надіслати
Поділитися на інших сайтах


3 часа назад, Xlebosolniy сказал:

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

 

просто никак.

ибо кешируется на стороне браузера, а время жизни задает сервер.

Можно изменить название файла стилей (с соответствующей правкой в tpl), тогда загрузится новый стиль. К файлу стиля можно добавить параметр аля версия. Для браузера это будет новый файл и он его перезагрузит обязательно.

 

Хм.. вам это уже несколько раз рекомендовали. даже не понимаю, что вы обсуждаете две страницы....

Змінено користувачем sitecreator
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.