Wofür wird XDebug verwendet?

Wofür wird XDebug verwendet?

test:coverage ist zum Sammeln seiner Informationen auf XDebug angewiesen. Sie müssen es zuerst installieren und aktivieren.

Wie funktioniert es?

Antwort1

Es handelt sich um ein PHP-Modul, für dessen Installation eine geringe Menge an serverseitiger Konfiguration erforderlich ist

Es erweitert die Funktionalität der PHP-Software selbst, indem es die Ausführung von Skripten ändert, Details einbezieht und eine viel präzisere Ausführung ermöglicht (einschließlich der Änderung von Code während der Ausführung und der Anzeige von Variablen/Stapel/Speicher usw.) sowie die Formatierung von Prozess-Stack-Dumps. Es ist großartig und kostenlos!

Mehr dazu finden Sie hier:http://xdebug.org/docs/

Antwort2

Oder in menschlicher Sprache, was Grizly gesagt hat: Es ermöglicht Ihnen, Engpässe (etwas, das den Rest Ihres Codes verlangsamt) in Ihrem Code zu finden, damit Sie sie beheben können. Es ist nützlich, wenn Sie ein Performance-Freak sind (wie ich) oder eine hohe Verkehrslast erwarten.

Antwort3

XDebug wird von PHPUnit auch verwendet, um beim Ausführen von Unit-Tests Abdeckungsstatistiken zu generieren.

verwandte Informationen