応答時間は?
伝送プロトコルに関連付けられた特定の時間間隔とラベルを強調表示できます。
1. DNSロケーション時間-サイトのドメイン名による物理アドレスの位置を特定する時間。
2.接続時間-要求がWebサーバーに到達してそこで処理されるまでにかかる時間。
3.ダウンロード開始時間-サイトのロードが開始する速さ。
4.ダウンロードの終了時間-ダウンロードの速度によって異なります。
SSLを使用するサイトでも、認証に追加の時間が必要です。
これらすべてが応答時間を構成します。 これらのポイントのそれぞれは、特定の状況では、「弱いリンク」である可能性があります。
サイトを正確に「スローダウン」できるのは何ですか?
サイトの応答時間は多くのことに依存します。 長時間のロードは、サイトとホスティングの両方が原因である可能性があります。
サイト自体の速度が低下する場合、その理由は次のとおりです。
1.サイトで使用されているサードパーティのスクリプト。 これらは、各ロードでjavascriptを発生させるさまざまなボタンや情報収集サービスです。 また、Googleアナリティクスなどの最も高度なサービスは非同期にこれを実行しますが、実際にはロード時間には影響しませんが、これらのサービスの多くはページのロード時間を大幅に増加させる可能性があります。
2.サードソースからの情報。 まず第一に、ある種のファイルストレージに保存されているさまざまなマルチメディアファイル。 最適なファイルストレージサービスを選択して使用できます。
3.実際には、サイト自体に問題があります。 原則として、これらはサイトロジック(オプションとして-特定のタスクを実装するためのテクノロジの選択の失敗)の問題、またはローカルリポジトリ(データベースなど)から読み込まれたデータの問題です。 データベースの場合、この問題はデータベースクエリを最適化することで解決されます。これは別の大きなトピックです。
ホスティングに関する質問もいくつかあります。
1. DNS-サイトがネットワークに「留まる」のにかかる時間は、DNSサーバーの選択に依存します。
2.データセンターの場所も役割を果たします。 メインの聴衆により近いホスティングを選択することをお勧めします。 しかし、「より近い」とは必ずしも地域的に意味するものではなく、世界のあなたの地域におけるネットワークインフラストラクチャスキームに関するものです。 サイトがグローバルリソースとして位置付けられている場合、ソリューションはCDN(コンテンツ配信ネットワーク)を使用することです。 現在、この問題に対する多くの興味深いクラウドソリューションもあります。
3.提供されるサービスの品質。 監視が頻繁なタイムアウトまたは切断を示している場合、ホスティングサポートが何らかの方法で説明していない場合、これは氷山の一角にすぎません。 それ以外の場合、動作しているように見えるサイトは、多数の顧客に対して非常にゆっくりとロードされる可能性があり、これはサブスクリプションの数に悪影響を及ぼします。
モニタリングHostTracker
タスクを作成するときに、追加パラメーター- タイムアウト -を設定することにあります。
これは重要な値であり、それを超えるとアラートが生成されます。 したがって、サイトの転倒だけでなく、サイトが「スローダウン」する期間も追跡できます。 統計と監査履歴は保存され、上の図のように便利な形式で表示されます。