海外ホスティング入門

海外ホスティング入門ホーム > サイトの最適化方法 > ダウンロード先の分散化

サイトの最適化 ~ ダウンロード先の分散化

同じホストから画像をダウンロードしようとしても、ブラウザが遠慮してせいぜい2個同時くらいしかダウンロードしません。

そこで複数のウェブサイトから画像をダウンロードさせれば、同時アクセス数が増加して、その結果、ダウンロードが高速に行われ、HTML の表示も高速になります。

この時に、本当に複数のウェブホスティングサイトを利用する必要はありません。 いわゆる 「サブドメイン」を作成するなどしてブラウザに対して異なるホストからのダウンロードであると思わせれば OK です。 物理的には全く同じディレクトリをポイントしても OK です。

具体例をあげましょう。

例えば、あなたが www.foobar.com というウェブサイトを運営しているとします。そして、 www.foobar.com/index.html というページから、www.foobar.com/img1.jpg, www.foobar.com/img2.jpg, www.foobar.com/img3.jpg という二つの画像を 使用しているとします。

このとき、サブドメインを作成し画像 img1.jpg, img2.jpg, img3.jpg をそれぞれ 例えば img1.foobar.com/img1.jpg, img2.foobar.com/img2.jpg, img3.foobar.com/img3.jpg としてダウンロードさせます。 それぞれのサブドメインは www.foobar.com のルートと同じディレクトリをポイントします。

すると、ブラウザは同一ホストからのダウンロードではないと判断するので、画像を同時ダウンロードすることになります。

サーバーの負荷があまり大きくない時には、この方法で良い結果が出る場合が多いです。

同時ダウンロードが行われているか測定する場合は、Firefox では firebug を、IE なら Fiddler を用いることができます。

海外ホスティング入門ホーム > サイトの最適化方法 > ダウンロード先の分散化

» 海外ホスティング比較・ランキング一覧


© 2008-2010 All Rights Reserved