Когда на странице настройки производительности включаю стандартное объединение и сжатие в папках files/css и files/js постоянно создаются новые css и js файлы... вместе со сжатыми их вариантами... Такое ощущение, что создаётся по нескольку файлов для каждого нового посетителя сайта. За прошлый месяц обнаружил более 54000 файлов в папке css весом в гиг с лишним... Почему так... не пойму...
Кто-нибудь сталкивался с таким?
Модули devel отключены, работает модуль prepro для работы с scss, но дело думаю не в нём, так как при выключенной стандартной оптимизации проблем нет.
Пробовал использовать модуль core_library, magic... Они, как я понял, работают с включённой стандартной оптимизацией, поэтому проблему не решили. Есть ли какая-нибудь альтернатива, чтоб можно было выключить стандартное сжатие?
Комментарии
Можешь стирать периодически если их под гигабайт.
А нет гигабайта - не парься.
Настройки производительности к такому приводят.
Да, это нормальное явление.
Т.е. это нормальное явление?? Так и должно быть? Мне кажется создавать для каждого пользователя по нескольку копий одних и тех же css и js файлов - полный бред. К тому же создание этих файлов тоже ведь отнимает часть ресурсов, пусть и незначительных... Неужели нет способа, чтоб просто агрегировать один раз все css и js файлы??
рекомендую для начала к внимательному прочтению
https://api.drupal.org/api/drupal/includes%21common.inc/function/drupal_...
https://api.drupal.org/api/drupal/includes%21common.inc/function/drupal_...
Модуль advagg стоит?
А я отказался от всех этих агрегаторов. Вместо сотен css и js имеем 4 файла-2 css и 2 js. Красота.
И рост трафика у пользователей. Красота.
Прям огроменный рост трафика.
Как раз вчера решил его поставить. Не помог. Также создаются файлы, только размещаются они в других папках. Не пойму какими идеями руководствовались разработчики... Кажется это конкретный просчёт...
Просто у меня от advagg был такой глюк, не удалялись файлы.
А от ядра сжатые css и js хранятся только за месяц, так что тут все ок.