Авторизация
Корзина
0
Скриншоты
Описание
Технические данные
- Опубликовано:
- 30.12.2013
- Обновлено:
- 20.11.2024
- Версия:
- 1.1.0
- Установлено:
- Более 1000 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
- Нет
Пользовательское соглашение
Описание
Модуль работает с трейс файлами, которые формирует xdebug.
Функционал делится на две части: отладка кода в режиме дебаггера: переход по исходному коду скрипта шаг за шагом внутрь функции, на том же уровне или на уровень вверх. Поиск файла, строки, функции, параметра, значение. Отображение стека.
Второй режим - профилирование. Из трейса выбирается время работы каждой функции чтобы затем найти самые долгие или наиболее часто вызываемые. Функционально похож на kcachegrind, но работает с файлами трейсов и не требует их загрузки на локальный компьютер.
Подробное описание в блоге: https://dev.1c-bitrix.ru/community/blogs/howto/bitrixxdebug.php
Функционал делится на две части: отладка кода в режиме дебаггера: переход по исходному коду скрипта шаг за шагом внутрь функции, на том же уровне или на уровень вверх. Поиск файла, строки, функции, параметра, значение. Отображение стека.
Второй режим - профилирование. Из трейса выбирается время работы каждой функции чтобы затем найти самые долгие или наиболее часто вызываемые. Функционально похож на kcachegrind, но работает с файлами трейсов и не требует их загрузки на локальный компьютер.
Подробное описание в блоге: https://dev.1c-bitrix.ru/community/blogs/howto/bitrixxdebug.php
Отзывы ()
Пока что нет отзывов.
Обсуждения (9)
15 апреля 2024 12:38
29 декабря 2022 08:42
23 декабря 2022 13:58
19 ноября 2020 16:01
6 сентября 2017 17:50
25 июля 2019 18:28
Что нового
1.1.0 (19.11.2024) | |
1.0.12 (01.08.2019) | фикс перехода по ссылке с якорем |
1.0.11 (25.07.2019) | Фикс ошибки для включения отладки по условию для админа или по IP |
1.0.10 (25.07.2019) | Фикс ошибки трассировщика "Cannot set property 'BXTYPEKEY' of null" |
1.0.9 (03.07.2019) | интерфейсные исправления |
1.0.8 (15.06.2017) | |
1.0.7 (17.02.2017) | Улучшена поддержка формата трейсов для новой версии xdebug |
1.0.6 (06.02.2017) | Совместимость с PHP7 |
1.0.5 (19.11.2016) | Автоопределение кодировки файла в стеке функций |
1.0.4 (07.10.2014) | Перевод модуля на английский |
1.0.3 (17.03.2014) | Разделен поиск по имени функции и переменной |
1.0.2 (10.02.2014) | Исправлена ошибка при одновременной установке модулей bitrix.xscan и bitrix.xdebug. |
1.0.1 (30.12.2013) | Незначительные исправления |
Установка
После установки выбирается режим включения сбора отладочной информации. Для сбора трейсов в системе должен быть установлен модуль xdebug.
Затем используя данные трейса вы работаете со скриптом в режиме дебаггера: по шагам видно ход выполнения скрипта и значения переменных.
Затем используя данные трейса вы работаете со скриптом в режиме дебаггера: по шагам видно ход выполнения скрипта и значения переменных.
Поддержка
Решение предназначено для опытных программистов, поставляется в режиме "AS IS", поддержка сообществом на форумах 1С-Битрикс.