
このノートは、出席者のジャンプの可能性に備えて迅速なチェックを行うための小さなリストの概要に関して、可能な防御方法(それほど多くはすでにそれらについて書かれている)にささげられていません。 先週(西部のクリスマスセールシーズンが始まったとき)の
電子ストアの負荷の統計から判断
すると、大規模な店舗であっても、応答時間は20%変動する可能性があります。
このようなチェックは、新製品のリリース前、および大量購入のシーズン前に実行する必要があります(ロシアの場合、これは大Year日とクリスマスの時期です)。 それではどこから始めますか?
項目1:サーバーの応答時間
なぜこれが必要ですか?
アクセスしようとしたときにサイトが応答する時間を確認します。 よく知られているサービスを使用して、このインジケーターを確認できます。 特に、これらは次のとおりです。
- host-tracker.comを使用すると、地球のさまざまな部分からサイトを「タップ」して、サーバーの応答時間を確認できます。
- iwebtool.comでは、サーバーへの応答時間(ping)を確認することもできます。
- webo.in (クイック登録が必要)を使用すると、応答時間だけでなく、ページの作成にかかる実際の時間も確認できます。 サーバーは物理的にロシアにあるため、ロシアのサイトの方が望ましい場合があります。
ここでの適切な指標は、最大500〜1000ミリ秒(もちろん、最大200〜300ミリ秒)の最小時間です。
ポイント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以上)であることが望ましい。 サーバーはロシアにあるため、データが最も重要です。
Habraエフェクトの場合と同様に、大量プロモーションを実施する場合、ターゲットユーザーを失うことなく、適切な品質の製品またはサービスを提供するように事前に準備することが重要です。 上記のパラメータの確認には5分しかかかりませんが、サイトへのアクセスやオンラインストアの収入の損失を防ぐのに役立ちます。
UPD:多数のリクエストにより、
私たちのチームは12月に一生懸命仕事をし、販売シーズンの開始前に
出席者のブームに
対処する手助けを
することにしました 。
Googleでさえ
新年からのダウンロード速度 (ほとんどの場合、クライアントで)
を考慮するため、
Webオプティマイザーなどの特殊なソリューションの使用はますます魅力的になっています。