Xdebug

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

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

Зачем нужен XDebug

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

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

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

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

См. также

Примечания

  1. 3.2.1. Дата обращения: 21 мая 2023. Архивировано 21 мая 2023 года.
  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.

Литература

Ссылки

Статьи