2010-11-30 18 views
2

私のような記事のデュープとしてマークされ得る前に:サーバー側のパフォーマンステスト

[http://stackoverflow.com/questions/635123/what-is-a-good-tool-or-site-to-use-to-performance-test-a-web-page-site][1] 

使用して、HTMLの性能試験を示すように、ページ上の答えのほとんどは放火魔、YSlowのとそうです。 Loadrunnerが引用されていますが、これは良いことですが、コード内のボトルネックを特定するためにPHP自体をテストするためのツール群が必要です。

これはLAMP設定です。

ので、多分:PHP用

  • コードカバレッジ試験
  • リント?
  • cに対するvalgrindのような何かが、PHP
  • 本当にPHPコードをハンマーと傷や非効率

を探すために他のツールについて現在、それはJMeterのかもしれために私が見つけた最高の1、私はただそれを探検し始めています。

すべての提案が高く評価されました。

+1

パフォーマンステストツールではなく、コードベンチマークのリスト - http://www.phpbench.com/ –

+0

*本当に面白かったです - 私は違いを生むような小さな微調整が大好きです。とても素敵な読書、ありがとう! –

答えて

4

ちょっと、私はXDebugとKCachegrindを使ってサーバー側で何が起きているのかチェックします。

http://kcachegrind.sourceforge.net/html/Home.html

彼らは、セットアップはとても簡単で、私のコードのボトルネックを特定するには、私には貴重でした。

+1

これは良い方法です。また、[WinCacheGrind](http://sourceforge.net/projects/wincachegrind/)は、Windows上のKCacheGrindの良い代替手段です。 –