Модуль предназначен для комплексной диагностики производительности проекта на 1С-Битрикс и выявления скрытых проблем, которые не покрываются стандартными инструментами платформы.
В отличие от базовых проверок, модуль анализирует реальные узкие места системы: конфигурацию базы данных, состояние сервера, настройки PHP и накопленные технические ошибки внутри проекта.
Результат — понятный список проблем с акцентом на влияние на производительность и стабильность сайта.Что проверяет модуль?
1. База данных
- Время непрерывной работы БД
- Консистентность размеров файлов базы
- Настройки передачи больших пакетов
- Архитектура хранения свойств инфоблоков
- Накопленные «брошенные» корзины
- Объем данных по просмотрам товаров
Эти проверки помогают выявить перегрузку базы и неэффективную структуру хранения данных.
2. Серверное окружение
- Наличие свободной оперативной памяти
- Наличие свободной виртуальной памяти (swap)
- Обнаружение неиспользуемых модулей Apache
- Проверка корректности работы системных служб Linux
- Наличие свободных процессов Apache
- Контроль очереди отложенных писем (postfix)
Позволяет понять, хватает ли серверу ресурсов или он уже работает на пределе.
3. PHP и ускорение выполнения
- Использование igbinary для сессий
- Состояние буфера opcache
- Ключевые настройки ускорителя опкодов
- Таймауты сетевых подключений
- Ускорение регулярных выражений
- Наличие/отсутствие отладчика
- Используемый движок обработки изображений (Imagick)
Здесь чаще всего находятся «скрытые тормоза», которые напрямую влияют на скорость сайта.
4. Внутренние проверки Битрикс
- Успешность системного теста Битрикс
- Время отклика «чистой» страницы без шаблона (< 0.05 сек)
- Обнаружение событий удалённых модулей
- Обнаружение агентов удалённых модулей
- Обнаружение настроек удалённых модулей
- Поиск ошибок в тегированном кеше (включая помеченный на удаление)
- Анализ количества сторонних обработчиков событий создания страницы
- Проверка использования memcache для кеша свойств инфоблоков
- Анализ кеширования и нагрузки
- Контроль размера кеша компонентов
- Контроль размера фирменного кеша модуля
- Контроль размера ORM-кеша
- Контроль размера кеша меню
- Проверка настройки констант управления кешированием
Этот блок выявляет технический «мусор» и последствия неправильного удаления модулей.
Ключевая ценностьМодуль не просто показывает метрики — он находит причины деградации производительности, которые обычно остаются незамеченными до появления серьёзных проблем.
Подходит для:
- аудита перед оптимизацией
- регулярного контроля состояния проекта
- поиска причин медленной работы сайта
- подготовки к росту нагрузки