Перейти к содержанию

Xdebug

Материал из Мегавики — свободной энциклопедии
Xdebug
Логотип программы Xdebug
Скриншот программы Xdebug
Тип отладчик
Разработчик Q116263061?
Написана на Си[2]
Языки интерфейса английский
Дата выпуска 2 мая 2002
Аппаратная платформа кроссплатформенность
Последняя версия
Репозиторий github.com/xdebug/xdebug
Лицензия пермиссивная лицензия свободного ПО
Сайт xdebug.org (англ.)
Логотип Викисклада Медиафайлы на Викискладе

Xdebug — средство профилирования и отладки PHP скриптов[3]. XDebug поставляется как расширение для PHP. Работает по протоколу DBGp.

Зачем нужен XDebug[править]

Основной целью расширения является максимально возможное упрощение отладки PHP-скриптов и добавление в разработку на PHP таких удобств, как точки останова, пошаговое выполнение и наблюдение за выражениями.

Помимо этого, расширение также позволяет выполнять профилировку приложения и находить те части, которые замедляют его работу.

Поддерживается также выполнение произвольного кода на точке останова, а также и ряд других полезных при отладке функций.

Позволяет экономить время разработчиков, так как ускоряет поиск ошибок в коде.

См. также[править]

Примечания[править]

  1. ↑ https://github.com/xdebug/xdebug/releases/tag/2.8.0 — 2019.
  2. ↑ The xdebug Open Source Project on Open Hub: Languages Page — 2006.
  3. ↑ McArthur, Kevin. Testing, Development, and Continuous Integration // Pro PHP: Patterns, Frameworks, Testing and More (англ.). — New York City: Apress, 2008. — P. 120 — 124. — ISBN 1-59059-819-9.

Литература[править]

  • Энди Гутманс, Стиг Баккен, Дерик Ретанс. Профилирование с помощью XDebug // PHP5. Профессиональное программирование = PHP 5 Power Programming / Переводчик: А. Киселев. — Перевод с английского. — СПб.: Символ-Плюс, 2006. — С. 487—490. — 704 с. — (High Tech). — 3000 экз. — ISBN 5-93286-083-9.

Внешние ссылки[править]

Статьи[править]

Источник — https://megawiki.ru/wiki/Xdebug