+7 499 938 8452 пн.-пт. 10:00 – 17:00

Инструмент очистки кеша и временных файлов для 1С-Битрикс




mpm.cleaner — это удобный инструмент для управления и очистки кеша и временных файлов сайта на 1С-Битрикс. В отличие от стандартных средств, модуль даёт наглядную картину: вы видите, сколько файлов и какой объём занимает каждая кеш-директория, прежде чем нажать кнопку «Очистить».

Основные возможности
  • Визуальная статистика
    Виджет на рабочем столе админ-панели показывает детальную информацию по каждому кеш-каталогу: тип кеша, путь, количество файлов и занимаемый размер. Вся информация — в реальном времени, без перезагрузки страницы.
  • Выборочная очистка в один клик
    Отметьте галочками нужные директории и нажмите «Очистить выбранные». Не нужно чистить всё подряд — только то, что действительно требуется. Поддерживается групповая очистка всех кеш-каталогов разом.

  • Добавление собственных директорий
    У вас есть специфические временные каталоги? Добавьте их через удобную форму или используйте встроенный обзорщик файловой системы. Модуль будет отслеживать и их тоже.

Безопасность превыше всего
  • Попытки обойти корневую директорию блокируются
  • Нельзя очистить системный путь (корень сайта)
  • CSRF-защита на всех AJAX-запросах
  • Только администраторы имеют доступ к функционалу
  • Все действия записываются в журнал событий Bitrix с указанием типа операции и пути
Расширяемость через события
Модуль генерирует два события:
  • OnBeforeMpmCleanerClean — позволяет другим модулям добавить свои директории в список очищаемых
  • OnAfterMpmCleanerClean — уведомляет об окончании очистки
Это позволяет легко интегрировать модуль в экосистему сайта и расширять его функциональность без изменения кода ядра.

Современная архитектура
  • PHP 8+ с полной строгой типизацией
  • Readonly-классы и именованные аргументы
  • Всё ядро на D7
Современный UI
  • Скелетон-загрузка (skeleton loading) — интерфейс не дёргается при загрузке данных
  • Адаптивные уведомления об успехе/ошибке
  • Встроенный обзорщик директорий Bitrix для удобного выбора пути
  • Дизайн-токены Bitrix UI — нативный внешний вид
Какие задачи решает модуль
  • Регулярная очистка управляемого кеша (/bitrix/managed_cache/)
  • Очистка стекового кеша (/bitrix/stack_cache/)
  • Очистка обычного кеша (/bitrix/cache/)
  • Очистка HTML-кеша (композит) (/bitrix/html_pages/)
  • Очистка кеша ресайза изображений (/upload/resize_cache/)
  • Мониторинг заполненности временных директорий — всегда видите, сколько места занимает кеш
  • Удаление неиспользуемых временных файлов любых каталогов — через добавление пользовательских путей
Кому подойдёт модуль
  • Разработчикам и админам сайтов — быстрая очистка кеша без лазания по меню
  • Контент-менеджерам — возможность очистить кеш после обновления контента, не привлекая разработчика
  • Владельцам интернет-магазинов — контроль размера кеша изображений и композитного кеша для оптимальной скорости сайта


Каталог для ИИ