Как избежать кэширования информации на сайте?














 

Консультации по вопросам создания сайтов, Как избежать кэширования информации на сайте?
Поделиться с друзьями:
 

Как избежать кэширования информации на сайте?

 

Вопрос:

Часто происходит так, что при изменени информации  на сайте через систему управления сайтом, пользователям в браузере показывается старая информация. Как сделать, чтобы этого не происходило?

Ответ:

Чаще всего у пользователя информация кэшируется браузером. Если дело касается текстов, или изображений, то достаточно в браузере принудительно обновить содержимое страницы нажав Ctrl-F5. При таком сочетании клавиш (в отличие от простого обновления по  F5) кэш браузера не испоьзуется

Однако, это может не сработать в случае, если на сайте обновлен какой-либо файл для скачивания. По этой причине желательно, чтобы CMS в адресах файлов генерировала дополнительный случайный параметр.

Например: www.site.ru/file.doc?rand=423284

Тогда, при каждой генерации страницы адрес файла будет уникальным, и он не будет браться из кэша.

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

теги: кэширование

к списку публикаций

блог, cms, корпоративный сайт, интернет-магазин, синхронизация, кэширование, сайт, дизайн сайта, продвижение, хостинг, яндекс, авторское право, каталог
 

www.experting.ru   © Experting Group 2009-2017 г. - он-лайн консультации в сфере IT и интернет-технологий.