Вариант решения проблемы автоматического сброса кеша на стороне пользователя

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

  1. Формировать итоговое имя файла, на основе имен файлов и их даты изменения
  2. Дать возможность админу задавать в настройках параметр, прибавляемый к файлам (?ver=N)

Читать дальше →

Уникальные имена для css файлов после сброса кеша

Я организовал отдачу слитых css с кешированием намертво на 30 дней.
И неожиданно для себя обнаружил, что при внесении изменений в css файлы, имя слитого файла остается прежним.
Т.е. изменения в файлах, из которых он состоит есть, а имя конечного файла, после сброса кеша — старое.
Мне кажется это не разумным.
По науке, при генерации хеша для имени файла, должны учитываться даты последних изменений в этих файлах.

Может кто-то подсказать как максимально корректно обеспечить уникальность слитого файла после сброса кеша?

Очистка кеша

Не нашел ответа, посему пишу сюда.
Поставил Шаблон, немного нужно было его подредактировать, — сделал так:
$config['compress']['css']['merge'] = false; 
$config['compress']['css']['use']   = false;

Добавил пару плагинов, в том числе этот, для которого тоже немного поковырял код.
Остался доволен, решил вернуть кеширование, удалив все кеши через AceAdminPanel + чистил руками /tmp, /compiled, /cash, но все равно результат не достигнут((( верстка немного плывет, то есть применились не те стили в новом кеше. Подскажите пожалуйста куда копнуть.