PHP script(s)。の全コード実行のログを見たい。このようなもの: http://en.wikibooks.org/wiki/Ruby_Programming/Standard_Library/Tracer (より良い例がないため、炎を出さないでください)。
PHPでログを取得する方法はありますか?
注:デバッガを使用できることは知っていますが、それは同じではありません。
Xdebugは間違いなくあなたが欲しいものですが、 valgrindスイートからのcallgrind のようなものもあります。
Zendのブログ投稿では、いくつかの指針を示しています。 http://devzone.zend.com/1139/profiling-php-applications-with-xdebug/
phptrace は、PHPコードの実行をトレースするための素晴らしいツールです
どの関数でも debug_backtrace(...)
を使用してバックトレース全体を見ることができます
または、 Xdebug profiler を使用して、PHPスクリプトをプロファイルします。
Facebookで開発されたXHProfと呼ばれるPHP拡張機能を使用できます。
機能レベルのコール数と、包括的および排他的なウォール時間、CPU時間、メモリ使用量を報告できます。