Вы здесь

Aggregate cache

Сбор и сжатие несколькоих CSS- и JS-файлов в один.

Модуль Aggregate cache улучшает стандартные возможности по сбору и сжатию .css- и .js-файлов.

Возможности

  • Сбор и генерация CSS и JavaScript с использованием одинаковых образцов
  • Сбор CSS и JavaScript в параллельных потоках при холодном старте. Стандартно, они собираются друг за другом, что может значительно замедлить прорисовку страницы
  • Удаляет для .css- и .js-файлов проверку file_exists(). Такая проверка может быть очень ресурсоёмкой на файловых системах NFS или похожих. Стандартно, такая проверка происходит каждый раз

Для этих изменений есть патч ядра #1014086: Consider using imagecache style generation of css and javascript aggregates, но это просто реализовать и в виде модуля. Обзоры патча ядра приветствуются.

Использование

Модуль не требует конфигурирования, но у него есть требования: на сайте должно быть включено использование чистых адресов и сбор .css- и .js-файлов. Если требования выполнены, то просто включите модуль. Единственное что может потребоваться, это очистка кеша страниц, так как после включения модуля, названия сборных .css- и .js-файлов файлов изменятся.