0

私は自分のサイトのパフォーマンスを改善しようとしています。画像やスタイルなどの静的リソースのドメイン名を対応するIPアドレスに置き換えると、パフォーマンスが向上しますか?もしそうなら、このアプローチの欠点はありますか?

4

2 に答える 2

2

初回のDNSルックアップパフォーマンスはわずかに向上しますが、DNSが提供する柔軟性が失われます。ホストへの静的参照をすべて変更せずにホストIPを変更する、DNSベースの負荷分散など。適切に設計されたCDN戦略はあなたにはるかに役立つでしょう。ページあたりの静的リソースの数に応じて、同時リクエストとDNSルックアップのバランスを取ります。これは2〜4つのDNSホスト名になります。

于 2011-02-13T03:29:07.470 に答える
1

DNSが現場の実際のユーザーに実際の遅延を引き起こしていることがわかった場合は、DNSプロバイダーを変更する必要があります。

権限のあるDNSプロバイダーは、少なくともエニーキャストを使用して、エンドユーザーと同じ大陸からのリクエストを処理する必要があります。

信頼できるDNSを社内で実行することさえ考えないでください。毎回アウトソーシングします(注:インフラストラクチャ用に独自のリゾルバーを実行します。それが理にかなっている場合は、ユーザーのブラウザーはそれらを使用しません)。

于 2011-02-13T08:40:01.967 に答える