Кошик
0
Скріншоти
Опис
Технічні дані
- Опубліковано:
- 30.12.2013
- Оновлене:
- 01.08.2019
- Версія:
- 1.0.12
- Встановлено:
- Более 1000 раз
- Відповідні редакції:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз»
- Адаптивність:
- Ні
- Підтримка Композиту:
- Ні
- Сумісно з Сайти24
- Ні
Пользовательское соглашение
Опис
Модуль работает с трейс файлами, которые формирует xdebug.
Функционал делится на две части: отладка кода в режиме дебаггера: переход по исходному коду скрипта шаг за шагом внутрь функции, на том же уровне или на уровень вверх. Поиск файла, строки, функции, параметра, значение. Отображение стека.
Второй режим - профилирование. Из трейса выбирается время работы каждой функции чтобы затем найти самые долгие или наиболее часто вызываемые. Функционально похож на kcachegrind, но работает с файлами трейсов и не требует их загрузки на локальный компьютер.
Подробное описание в блоге: https://dev.1c-bitrix.ru/community/blogs/howto/bitrixxdebug.php
Функционал делится на две части: отладка кода в режиме дебаггера: переход по исходному коду скрипта шаг за шагом внутрь функции, на том же уровне или на уровень вверх. Поиск файла, строки, функции, параметра, значение. Отображение стека.
Второй режим - профилирование. Из трейса выбирается время работы каждой функции чтобы затем найти самые долгие или наиболее часто вызываемые. Функционально похож на kcachegrind, но работает с файлами трейсов и не требует их загрузки на локальный компьютер.
Подробное описание в блоге: https://dev.1c-bitrix.ru/community/blogs/howto/bitrixxdebug.php
Відгуки (0)
Обговорення (8)
Авторизуйтесь, щоб залишити відгук або задати питання розробнику.
29 грудня 2022 08:42
23 грудня 2022 13:58
19 листопада 2020 16:01
6 вересня 2017 17:50
25 липня 2019 18:28
18 березня 2016 11:25
Що нового
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С-Битрикс.