Управление кешированием клиентских модулей.

Добрый день! Довольно часто возникают подобные ситуации:
При внесении доработок в клиентскую часть системы, пользователи не видят новых изменений из-за закешированных статических файлов. Подскажите, каким образом можно заставить браузеры подтянуть новые изменения?

Очевидно, что можно очистить кеш браузера, или отключить его вовсе. Но когда система уже эксплуатируется не комильфо каждого пользователя просить очистить кеш своего(их) браузера(ов).

Нравится

2 комментария

Здравствуйте!

Очистку кеша необходимо осуществлять средствами браузера. Пример расширения, которое очищает кеш браузера:
https://chrome.google.com/webstore/detail/cache-killer/jpfbieopdmepaolg…

Если система уже эксплуатируется. Скажем, в ней работает 50 человек. Вносятся доработки.
И для того чтобы все пользователи смогли использовать новый функционал, необходимо либо заставить каждого пользователя очистить кеш своего браузера либо ожидать когда время кеша истечёт?

Показать все комментарии