Модуль решает проблему неконтролируемого разрастания кэша и, как следствие, исчерпания свободного дискового пространства на хостинге, что влечет за собой сбои в работе сайта.
Модуль позволяет автоматически с заданным периодом времени удалять различные виды устаревших файлов кэша сайта, позволяя контролировать размер кеша на жестком диске и предотвращать заполнение всего доступного места на хостинге/сервере.
Удаление кэша осуществляется умное, то есть с использованием API платформы, а не только путем физического удаления папок кэша (что не рекомендуется делать вручную).
Возможности:
Модуль позволяет автоматически с заданным периодом времени удалять различные виды устаревших файлов кэша сайта, позволяя контролировать размер кеша на жестком диске и предотвращать заполнение всего доступного места на хостинге/сервере.
Удаление кэша осуществляется умное, то есть с использованием API платформы, а не только путем физического удаления папок кэша (что не рекомендуется делать вручную).
Возможности:
- Установка периода очистки кэша (ежедневно, еженедельно, ежемесячно, ежеквартально)
- Выбор вида очищаемого кеша (автокеширование компонентов, управляемый тегированный кеш, кеш композитного сайта, стековый кеш, отресайзенные изображения)
- Установка на планировщике (cron) физического удаления папок кеша, помеченных на удаление.
- Использование API Битрикса по очистке, а не просто ручное удаление папок кеша
- Регулируемое количество удаления папок за одну итерацию (позволяет регулировать нагрузку на систему ввода/вывода в высоконагруженных системах и медленных файловых системах или жестких дисков)
Установка модуля
- Загрузите модуль
- Нажмите кнопку "Установить"
- После установки модуля в главном административном меню сайта появится новый пункт меню "Мибок", в котором размещены ссылки на страницы:
- Помощь и доработки
- Настройки модуля
- Помощь и доработки
- I этап (обязательный). Необходимо перейти на страницу "Мибок → Мибок: Чистильщик (умная очистка кеша) → Настройки модуля" и настроить модуль.
После сохранения настроек создастся агент, который будет запускаться с установленной периодичностью. При этом созданный агент физически не будет удалять папки кеша, а лишь помечать их на удаление.
- II этап (необязательный, но крайне желательный). Необходимо поставить на планировщик заданий (cron) скрипт модуля, отвечающий за физическое удаление устаревшего кеша.
Без установки задания на планировщик папки кеша, помеченные на удаление, будут очищаться Битриксом постепенно на хитах.