
.aureon
Быстрое переключение режимов сайта
DevTools — модуль для административной панели 1С-Битрикс, объединяющий разрозненные настройки сайта в одном месте для их мгновенного переключения.
Аккаунт в General iT
Войдите или создайте аккаунт для управления услугами в панели.

МОДУЛЬ ДЛЯ 1С-БИТРИКС
.aureon
Модуль mpm.cleaner предназначен для управления и очистки кеша и временных файлов в проектах на 1С-Битрикс. В отличие от стандартных средств, он предоставляет детальную визуальную статистику перед выполнением операций: отображается количество файлов и занимаемый объем для каждой кеш-директории.
Модуль mpm.cleaner предназначен для управления и очистки кеша и временных файлов в проектах на 1С-Битрикс. В отличие от стандартных средств, он предоставляет детальную визуальную статистику перед выполнением операций: отображается количество файлов и занимаемый объем для каждой кеш-директории.
Виджет на панели администратора показывает актуальные данные о типе кеша, пути, количестве файлов и размере в реальном времени без необходимости перезагрузки страницы.
Функционал позволяет выполнять выборочную очистку: пользователь отмечает нужные директории и запускает процесс для них. Поддерживается как точечная очистка отдельных каталогов, так и массовое удаление всех кеш-папок за один клик.
Модуль позволяет добавлять пользовательские временные каталоги через форму или встроенный файловый браузер. Добавленные пути автоматически включаются в мониторинг и очистку.
Система безопасности включает блокировку попыток выхода за пределы корневой директории сайта. Очистка системного корня запрещена. Все AJAX-запросы защищены от CSRF-атак. Доступ к функционалу модуля имеют только пользователи с ролью администратора.
Все действия фиксируются в журнале событий Bitrix с указанием типа операции и пути.
Модуль поддерживает расширение функционала через события. Событие OnBeforeMpmCleanerClean позволяет другим модулям добавлять свои директории в список очищаемых, а OnAfterMpmCleanerClean уведомляет об окончании очистки. Это обеспечивает легкую интеграцию в экосистему сайта без изменения кода ядра.
Архитектура построена на PHP 8+ с полной строгой типизацией, использованием readonly-классов и именованных аргументов. Ядро полностью написано на D7.
Интерфейс использует дизайн-токены Bitrix UI для нативного внешнего вида. Реализована технология скелетон-загрузки (skeleton loading), исключающая дергание интерфейса при загрузке данных. Система отображает адаптивные уведомления об успехе или ошибке и включает встроенный обзорщик директорий Bitrix для удобного выбора пути.
Модуль выполняет регулярную очистку следующих типов кеша:
- управляемого кеша (/bitrix/managed_cache/);
- стекового кеша (/bitrix/stack_cache/);
- обычного кеша (/bitrix/cache/);
- HTML-кеша (композит) (/bitrix/html_pages/);
- кеша ресайза изображений (/upload/resize_cache/).
Также реализован мониторинг заполненности временных директорий, позволяющий всегда видеть, сколько места занимает кеш.
Модуль удаляет неиспользуемые временные файлы в любых каталогах, включая возможность добавления пользовательских путей. Инструмент ускоряет очистку кеша для разработчиков и администраторов сайтов, исключая необходимость навигации по меню. Контент-менеджеры получают возможность самостоятельно очищать кеш после обновления материалов без привлечения программистов. Владельцы интернет-магазинов могут контролировать размер кеша изображений и композитного кеша для поддержания оптимальной скорости работы сайта.
General iT поможет установить модуль, настроить его и проверить работу на твоём сайте.
ИНФРАСТРУКТУРА ПРОЕКТА
ПЕРЕД ЗАКАЗОМ