どのようにあなたのウェブサーバーの速度をテストすることができますか?

StackOverflow https://stackoverflow.com/questions/753376

質問

私たちのウェブサイトは、それがために使用よりも遅くなるようですが、どのように私はそれをテストすることができますか?そして、原因を見つける方法はありますか? (例えば、あまりにも多くの来場者)。

感謝します。

役に立ちましたか?

解決

ジャカルタのJMeter に、次のとおりです。

は、Webサーバーのパフォーマンスベンチマークのためのかなり良いツールがありますApacheプロジェクトは、それはかなりよくサポートおよびテストされています。

原因は、あなたが実際にあなたのサーバー上のイベントであなたのベンチマーク結果の変化と一致することができますので、定期的にベンチマークを行うことであろう正確に特定することができるようにする

キー:アップグレード、コードの変更、訪問者数の変化を...

他のヒント

Firefoxが問題とテストをデバッグするために有用であるネットのタブを持っているため、

Firebugのは、アドオン。また、Windows上のバイオリン弾きがいいです。そして、何の問題のため、サーバーのエラーログをチェックする年齢の古い伝統があります。

良い最初のステップは、あなたがかなり完全なサーバログを維持していることを確認し、ログ解析にそれらを供給することです。これは、あなたの事が取るとどのページが最も遅いですどのくらいの一般的なアイデアを与えるために有用です。また、物事が正常に動作していることを確認するために、エラーログを確認することをお勧めします。

それを超えて、物事はあなたがこれらのいずれかがボトルネックであるかどうかを確認するためにあなたのウェブサーバ、コードとデータベースを分離する必要があるかもしれないように、より複雑になります。また、ジェフさんのブログ、コーディングホラーは、サーバーの最適化に関する最近のエントリを持っています。

あなたはより多くのトラフィックを取得しているかどうかを確認するために時間をかけて、サイトの訪問者を追跡するためにGoogle Analyticsを使用します。

あなたは、共有ホスティングであなたの質問をタグ付け - 。共有ホスト上にあるが、他の誰かのコードは、あなたがあなたのサイトのパフォーマンスに影響することができると同じマシン上で実行されていることを意味します。

私はあなたのサイトのコードが合理的に迅速であることを確認するVarkhanとapphackerの提案と一緒に行くことをお勧めしたいです。いくつかの統計情報と、おそらく、サイトがどのように多くの来場者、あなたが取得しているとどのようにスローに応じて、共有ホストから離れて移動することを検討を取得するためにAnalyticsを使用します。

Bitcatcha.com のでサーバーの速度チェッカーを試してみてください。ツールのpingあなたのウェブサイトのサーバーと応答を取得するために必要な時間を記録します。また、8つの異なるノードからサーバーにpingします。あなたは、少なくともそれはあなたのウェブサイトを減速しているサーバーのかどうかを知ることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top