このようなチェックは、新製品のリリース前、および大量購入のシーズン前に実行する必要があります(ロシアの場合、これは大Year日とクリスマスの時期です)。 それではどこから始めますか?
項目1:サーバーの応答時間
なぜこれが必要ですか? アクセスしようとしたときにサイトが応答する時間を確認します。 よく知られているサービスを使用して、このインジケーターを確認できます。 特に、これらは次のとおりです。
- host-tracker.comを使用すると、地球のさまざまな部分からサイトを「タップ」して、サーバーの応答時間を確認できます。
- iwebtool.comでは、サーバーへの応答時間(ping)を確認することもできます。
- webo.in (クイック登録が必要)を使用すると、応答時間だけでなく、ページの作成にかかる実際の時間も確認できます。 サーバーは物理的にロシアにあるため、ロシアのサイトの方が望ましい場合があります。
ポイント2:フォールトトレランス
なぜこれが必要ですか? 実際、これはHabr効果のエクスプレスチェックです。 ここでは、 loadimpact.comサービスを使用できます。その助けを借りて、次の図を取得できます(このサービスは、サイト上の複数のユーザーの検索をエミュレートします)。
最も重要なことは、サイト上のユーザー数が増加してもチャートが大きく膨らまない(指数関数的に減少しない)ことであり、2〜3秒以内にとどまることです(地球の反対側から物理的にチェックが実行されることを考慮する必要があるため、大幅なネットワーク遅延が発生するため、ロシアにとってはそうではありません)。
Habraエフェクトの準備をしている場合、サイト上の50人の同時ユーザーに耐える必要があります。 それ以外の場合、20で通常の動作に制限できます。
UPD ( akiraに感謝):サイトの可用性だけでなく、メインページに移動する投稿でそれらを使用する際の画像の可用性にも注意を払う必要があります。 多くの場合、仮想ホスティング会社は単にこのような負荷に対処することはできません。 これを防ぐために、写真をパブリックリソース( pict.comなど )に投稿してください 。
項目3:ページの読み込み速度
なぜこれが必要ですか? ターゲットユーザーに対してサイトのページがどのようにすばやく読み込まれるかを理解します。 ここには多くのサービスがありますが、いくつかについて説明します。
- FirefoxでのFirebugのYSlow 。 ここでは、合計80以上(90以上)のスコアを確認します。
- site-perf.com 。 ロード時間をすばやく見積もるには、4秒以内にすることが望ましいです(サーバーがロシアにないため、見積りはそれほど適切ではありません)。
- tools.pingdom.com 同様のサービス、データ処理の点でわずかに悪い。 ここでは、良い指標として4〜6秒に集中できます。
- webo.in. ここでは、負荷図と速度自体の両方をすばやく確認できます。 単純な評価は、70以上(好ましくは90以上)であることが望ましい。 サーバーはロシアにあるため、データが最も重要です。
UPD:多数のリクエストにより、 私たちのチームは12月に一生懸命仕事をし、販売シーズンの開始前に出席者のブームに対処する手助けをすることにしました 。
Googleでさえ新年からのダウンロード速度 (ほとんどの場合、クライアントで) を考慮するため、 Webオプティマイザーなどの特殊なソリューションの使用はますます魅力的になっています。