Часы работы пн-пт 9:00 — 18:00
Адрес г. Тула, ул. Некрасова, 7, оф. 315
Профессиональная отладка кода
1С-Битрикс

Профессиональная отладка кода

Готовый шаблон Отладчик для 1С-Битрикс: ускорьте и улучшите сайт. Подходит для всех редакций. Установлен более 1000 раз. Попробуйте сейчас!

Более 1 000 установок 1С-Битрикс
Бесплатно
Или позвоните: +7 (499) 677-61-84·+7 (4872) 702-730

Нужна лицензия 1С-Битрикс?

Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.

Купить или продлить лицензию

Технические данные

Опубликовано:
30.12.2013
Обновлено:
27.01.2025
Версия:
1.2.0
Установлено:
Более 1000 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет

Онлайн-демонстрация

Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.

Отладка без головной боли

Отладчик для 1С-Битрикс — это профессиональный инструмент, предназначенный для анализа и оптимизации производительности веб-проектов. Продукт решает задачи разработчика по поиску узких мест в коде и профилированию нагрузки. Модуль работает непосредственно с трейс-файлами, которые генерирует Xdebug, и предоставляет два ключевых режима: интерактивная отладка и профилирование. В режиме дебаггера вы получаете возможность пошагового прохода по исходному коду — внутрь функции, на том же уровне или на уровень вверх, а также мгновенный поиск файла, строки, функции, параметра и её значения. Второй режим (профилирование) позволяет из трейса извлекать данные о времени выполнения каждой функции, чтобы выявить самые долгие и наиболее часто вызываемые участки кода. Функционально модуль напоминает kcachegrind, но ключевое отличие в том, что он работает напрямую с файлами трейсов на сервере и не требует выгрузки данных на локальный компьютер.

После установки решения на платформу 1С-Битрикс (поддерживаются все редакции от «Первого сайта» до «Энтерпрайза») пользователь получает встроенный в административную панель инструмент для анализа производительности. Вам не нужно настраивать сторонние программы или возиться с локальными утилитами — весь анализ происходит прямо в браузере. Модуль отображает стек вызовов, подсвечивает найденные функции и строки, а также позволяет визуально оценить, какие операции «съедают» ресурсы сервера. Это особенно ценно для проектов на «Битрикс», где стандартные средства отладки часто дают лишь общую картину без детализации по каждой функции в цепочке вызовов. Версия 1.2.0 (последнее обновление — январь 2025 года) гарантирует совместимость с актуальными сборками системы.

Ключевые возможности модуля

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

Продукт ориентирован на разработчиков и технических специалистов, которые сопровождают сайты на 1С-Битрикс. Он будет полезен веб-студиям, отделам разработки в компаниях любого масштаба — от небольших интернет-магазинов до корпоративных порталов и высоконагруженных проектов. Если ваш сайт работает медленно, тормозит в разделах каталога или при генерации сложных отчётов, «Отладчик» поможет точно определить причину: неоптимальный запрос к базе, рекурсивный вызов или «тяжёлый» компонент. Инструмент особенно важен для проектов, где каждая миллисекунда влияет на конверсию и пользовательский опыт, а также для команд, внедряющих методологию непрерывного улучшения производительности. Решение уже установлено более 1000 раз, что подтверждает его востребованность в профессиональном сообществе разработчиков Битрикс. Подробное описание с примерами использования доступно в официальном блоге разработчика на dev.1c-bitrix.ru.

  • v1.1.019.11.2024
  • Повышена безопасность модуля
  • Адаптация модуля для работы с PHP 8
  • Добавлена поддержка Xdebug 3
  • Незначительные правки
  • v1.0.1201.08.2019
    фикс перехода по ссылке с якорем
  • v1.0.1125.07.2019
    Фикс ошибки для включения отладки по условию для админа или по IP
  • v1.0.1025.07.2019
    Фикс ошибки трассировщика "Cannot set property 'BXTYPEKEY' of null"
  • v1.0.903.07.2019
    интерфейсные исправления
  • v1.0.815.06.2017
  • поддержка трейсов для php-командной строки с eval
  • окно загрузки для долгих ajax запросов
  • v1.0.717.02.2017
    Улучшена поддержка формата трейсов для новой версии xdebug
  • v1.0.606.02.2017
    Совместимость с PHP7
  • v1.0.519.11.2016
    Автоопределение кодировки файла в стеке функций
  • Нужна помощь с установкой?

    Напишите нам — поможем установить и настроить модуль на вашем сайте.

    Разделы маркета

    Сравнение решений