XDebug는 어떤 용도로 사용되나요?

XDebug는 어떤 용도로 사용되나요?

test:coverage는 XDebug를 사용하여 정보를 수집하므로 먼저 XDebug를 설치하고 활성화해야 합니다.

어떻게 작동하나요?

답변1

설치하려면 소량의 서버 측 구성이 필요한 PHP 모듈입니다.

스크립트 실행을 수정하고, 세부 정보를 가져오고, 훨씬 더 높은 정밀도의 실행(실행 중 코드 수정, 변수/스택/메모리/등 보기 포함) 및 프로세스 스택 덤프 형식 지정을 통해 PHP 소프트웨어 자체의 기능을 확장합니다. . 훌륭하고 무료입니다!

자세한 내용은 여기에서 확인하세요.http://xdebug.org/docs/

답변2

또는 Grizly가 말한 이유에 대해 인간적인 관점에서 보면 코드에서 병목 현상(코드의 경우 나머지 부분의 속도를 늦추는 것)을 찾아 해결할 수 있습니다. 나처럼 성능에 열광하거나 트래픽 부하가 높을 것으로 예상하는 경우 유용합니다.

답변3

XDebug는 단위 테스트를 실행할 때 적용 범위 통계를 생성하기 위해 PHPUnit에서도 사용됩니다.

관련 정보