2011-07-25 3 views
0

私たちは現在、代替ドメイン(cookieree)から静的コンテンツの重要な部分を提供しています。実際、それはまったく別のIPアドレスです。私の静的コンテンツはすべてクッキーレスドメインにあるべきですか?

これは確かにページの読み込み速度に役立ちましたが、すべてのコンテンツがそのドメインから配信されるわけではありません。

Cookie /セッション/ etcトラフィックを排除するため、より多くの同時接続が可能になるため、2番目のドメインからのサービスが高速になるようです。

すべて静的コンテンツを他のドメインに移動すると、メインドメインは1つのリクエスト(HTML用)のみを取得し、その後のすべてのリクエストは他のドメインに移動します。

ブラウザがサーバーに行う同時リクエストの量を減らします。物事を遅くすることはありませんか?特に私たちのページには多くの場合が含まれていますので、画像の多くはです。

すべての情報はcookielessドメインにすべてのコンテンツを移動することを示唆していますが、この問題は著者がこの欠点を考慮していない可能性があることを意味するかもしれません。

答えて

1

あなたは、サブドメインなどを経由してシャードができ...例えば

あなたは正しいですが、あなたは、単一のクッキーレスドメインに固執する必要はありませんjs/cssにはstatic.domain.com、次に画像にはimage1.domain.com/image2.domain.com/etcを使用します。

画像ギャラリーのようなものを使っているなら、理想的には、使用しているブラウザと同じくらい多くの接続で画像を断片化したいと思うのです。

メンテナンスを容易にするため、各サブドメインを同じサーバーに戻すことができます。

更新 - 13 12月13日

私はこれらの日の2つの破片の上に行かないだろう(と私はあまりにも破片とし、せずにそれを測定したい) - ウィルチャンは「シャーディングを超える」に良い記事を書きましたTCPの輻輳 - https://insouciant.org/tech/network-congestion-and-web-browsing/

+1

http://www.mobify.com/blog/domain-sharding-bad-news-mobile-performance/ – tkane2000

+0

時間の経過とともにアドバイスが変更され、これは良い読書です:https://insouciant.org/tech/network-congestion-and-web-browsing/ –

関連する問題