HTTPリクエストがWebページのHTML部分をロードするためのレイテンシーの理由を知りたいです。
私は考えます:
他のアイデアはありますか?
詳細を説明することなく、一般的に考慮すべきいくつかの領域を次に示します。
物理構成/サーバー仕様:
OSおよびサーバー構成:(これは各Webサーバーに固有ですが、いくつかの一般的なものが続きます):
ネットワーク帯域幅と接続速度:
DNSヘルスとルックアップ速度:(しばしば見落とされます)
コンテンツの最適化:(多数の手法)
ファイアウォール:
他のサイトやサーバーからのリーチングをブロックする:
エクスプロイトとウイルス:(デスクトップコンピューターと同様に、サーバーはウイルスや攻撃の速度を低下させる可能性があります)
top
、Task Manager
、または同様の未知のプロセスに注意してくださいこれは決して完全なリストではありませんが、ウェブサイトの速度と遅延の問題に関して考慮する必要があるいくつかの重要な領域です。各サイトの詳細については、このサイトで回答を検索してください。
優れたWebサーバーがない場合は、シーク時間を増やすハードドライブなどのハードウェアの欠陥など、いくつかの理由で遅延が増加する可能性があるため、かなり広い範囲になります。
また、制御できないネットワーク上のルーティングの問題や、DOSなどのサーバー側の攻撃が応答時間の遅延を増加させるなど、外部の影響も要因になる可能性があります。
最後に、サーバーの不適切な構成は、1つ以上の理由で待ち時間が長くなる可能性があります。