Xdebug - Xdebug
Сообщение об ошибке Xdebug на Викискладе? | |
Разработчики) | Дерик Ретанс |
---|---|
изначальный выпуск | 8 мая 2002 г.[1] |
Стабильный выпуск | 2.9.7 / 16 сентября 2020 г. |
Репозиторий | |
Написано в | C |
Доступно в | английский |
Тип | Отладчик |
Лицензия | Разрешающая лицензия, полученный из Лицензия MIT |
Интернет сайт | xdebug |
Xdebug это PHP расширение, которое обеспечивает возможности отладки и профилирования.[2] Он использует DBGp протокол отладки.
Отладочная информация, которую может предоставить Xdebug, включает следующее:
- полное отображение параметров для пользовательских функций
- имя функции, имя файла и указания строк
- поддержка функций-членов
- выделение памяти
- защита для бесконечные рекурсии
Xdebug также предоставляет:
- информация о профилировании для скриптов PHP[4]
- анализ покрытия кода
- возможности для интерактивной отладки ваших скриптов с помощью интерфейс отладчика.[5]
Xdebug также доступен через PECL.[6]
Смотрите также
- Отладчик
- Динамический анализ программы
- Анализ производительности программного обеспечения
- Оптимизация
- DBG (еще один отладчик PHP с открытым исходным кодом)
- Zend Studio (Zend Debugger - альтернатива Xdebug)
Рекомендации
- ^ Ретанс, Дерик. «Выпуск версии 0.7.0». github. Получено 16 мая 2020.
- ^ МакАртур, Кевин (24 марта 2008 г.). «Тестирование, разработка и непрерывная интеграция». Pro PHP: шаблоны, фреймворки, тестирование и многое другое. Нью-Йорк, Нью-Йорк: Apress. стр.120 – 124. ISBN 1-59059-819-9.
- ^ Скляр, Дэвид; Трахтенберг, Адам (11 мая 2009 г.). «Обработка ошибок, отладка и тестирование». Поваренная книга PHP (2-е изд.). Севастополь, Калифорния: O'Reilly Media. п. 618 - 619. ISBN 0-596-10101-5.
- ^ Хендерсон, Кэл (16 мая 2006 г.). «Узкие места». Создание масштабируемых веб-сайтов. Севастополь, Калифорния: O'Reilly Media. стр.170 – 171. ISBN 0-596-10235-6.
- ^ Мастерс, Джон; Блюм, Ричард (12 марта 2007 г.). "НАПОЛЬНАЯ ЛАМПА". Профессиональное программирование для Linux. Хобокен, Нью-Джерси: Джон Уайли и сыновья. п. 426. ISBN 0-471-77613-0.
- ^ Гернер, Джейсон; Нарамор, Элизабет; Owens, Morgan L .; Уорден, Мэтт (2005-12-05). «ГРУША и ПЭКЛ». В Гернер, Джейсон (ред.). Профессиональная LAMP: Веб-разработка для Linux, Apache, MySQL и PHP. Хобокен, Нью-Джерси: Джон Уайли и сыновья. п.197. ISBN 0-7645-9723-X.
внешняя ссылка
Этот компьютерное программирование -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |