アプリケーション全体のプロファイリングは、マクロの最適化に役立ちます。しかし、他のコンポーネントが相互作用することなく、完全に分離して、特定のパッケージまたはライブラリを最適化したい場合があります。
それで、phpunit がWebgrindのようなプロファイリング ツールの出力を持っているかどうかを考えていました。または、少なくとも単体テストで実行されたコードからコール グラフとパフォーマンス レポートを生成する方法はありますか?
microtime()
やその他の php 時間関数を使用して手動でベンチマークを作成することはお勧めしません。これはエラーが発生しやすいためです。