あるページを読み込んでいるとしましょう。このページでは、いくつかのメソッドと変数を持ついくつかのクラスを使用しています。たとえば、ファイル、行、時間を意味するこのメソッドをトレースするにはどうすればよいですか? 私はいくつかの調査を行っていて、PHP で debug_backtrace 関数を見つけましたが、それを行う他の方法があるのだろうか? また、この機能をmagentoに採用したいと考えています。
よろしく、
それを試してください-https://github.com/facebook/xhprof
XHProfは、PHPの関数レベルの階層プロファイラーであり、シンプルなHTMLベースのユーザーインターフェイスを備えています。生データ収集コンポーネントはCで実装されています(PHP拡張として)。レポート/UIレイヤーはすべてPHPです。機能レベルの呼び出し数と、包括的および排他的なウォール時間、CPU時間、およびメモリ使用量をレポートできます。さらに、2つの実行(階層DIFFレポート)を比較したり、複数の実行からの結果を集計したりする機能をサポートします。もともとFacebookで開発されたXHProfは、2009年3月にオープンソースになりました。
とても便利なこと!