Для чего используется XDebug?

test: покрытие использует XDebug для сбора информации, вам необходимо установить ее и сначала включить.

Как это работает?

3 ответа

Это PHP-модуль, для установки которого требуется небольшой объем серверной конфигурации.

Он расширяет функциональные возможности самого программного обеспечения PHP, изменяя его выполнение сценариев, извлекая подробности и обеспечивая намного более высокую точность выполнения (включая изменение кода во время его выполнения и просмотр переменных / стеков / памяти / и т. Д.) И форматирование дампов стека процессов., Это здорово и бесплатно!

Узнайте больше об этом здесь: http://xdebug.org/docs/

XDebug также используется PHPUnit для генерации статистики покрытия при выполнении модульных тестов.

Или в человеческом смысле, почему Гризли сказал, что это позволяет вам находить узкие места (что замедляет все остальное, если ваш код) в вашем коде, чтобы вы могли это исправить. Это полезно, если вы страдаете от производительности (как и я) или ожидаете большой нагрузки на трафик.

Другие вопросы по тегам