0

Drupal アプリケーションを最適化中です。

Web サーバーのルートは NFS 共有にありますが、オペコード キャッシュが有効になっているため、理論的にはすべての php ページがメモリに読み込まれ、NFS でオーバーヘッドが発生することはありません。

ただし、ベンチマークでは、NFS からの PHP ページのロードは、ローカル ディスクからのロードよりも 25% 遅くなります。

どのファイルが PHP によってロードされているか、またそれらが APC に保存されているかどうかを確認する方法はありますか?

xhprof を使用してサイトのプロファイルを作成しましたが、読み込まれているファイルに関する情報が提供されていないようです。

ファイルのボトルネックがどこにあるかを把握したら、より積極的なキャッシングで最適化できることを願っています。

ありがとう!

4

2 に答える 2

0

ここでxdebugが役立つでしょうか?あなたが探しているもの(「どのファイルがPHPによってロードされているか」)には正確に使用していませんが、一般的にプロファイリングに使用しているため、xhprofと同じです

于 2012-01-08T11:31:16.867 に答える
0

PHP Quick Profilerもチェックアウトするかもしれませんが、しばらく使用していませんが、インクルードに関する優れた情報と読み込み時間が得られるため、便利な場合があります。

于 2012-01-08T11:32:47.263 に答える