私は現在、xdebugを使用しており、KCacheGrindでプロファイリングと表示を試しています。私はトリガでのみ動作するように設定しました。XDEBUG_PROFILE=1
をGETで渡します。実行時にXdebugプロファイリングをオン/オフにするにはどうすればいいですか?
私が使用しているフレームワークに関する出力には大きなノイズがあり、リクエスト全体ではなく、コントローラのように自分のコードの塊を具体的にプロファイルできるようにしたいと考えています。
xdebugプロファイリングをオフにしてから、コントローラーのようにオンにしてから、元の状態に戻すことができますか?
IMOこれはxdebugを使用すると不可能です。しかし、あなたはXhprof(http://www.php.net/manual/pl/function.xhprof-enable.php)を使うことができます – Slawek
うーん、面白い@スラウェック、それはFacebookが開発したものですか?私はそれを試みるかもしれない。 –
はい、それは魅力的なように機能し、さまざまなリクエストの結果を集約することもできます – Slawek