Xdebug
Aus php bar
Xdebug ist ein von Derick Rethans entwickelter Debugger und Profiler für PHP. Eine der Besonderheiten von Xdebug gegenüber anderen Debuggern ist, dass er PHP Fehlermeldungen um Informationen wie einen Stacktrace, also eine Auflistung der Variablen der aktiven Funktion samt Wert, erweitert. Die xdebug_dump_function_trace() ähnelt der PHP debug_(print_)backtrace()-Funktion gibt jedoch zusätzlich noch Auskunft über die Variablen der entsprechenden Funktionen. Ebenso wie APD ist es mit Xdebug möglich eine zu KCachegrind kompatible Ausgabe zu erzeugen.
Weblinks
- http://www.xdebug.org/ - Xdebug Homepage
- http://pecl.php.net/package/Xdebug/ - PECL Projektseite
- http://phpkitchen.com/index.php?/archives/637-Profiling-your-Apps-with-Xdebug-and-KCachegrind.html - Tutorial wie man mit XDebug und KCachegrind seine Applikation verbessern kann (englisch)