トラフィックの多いWebサイトはすべて、クライアント側のファイル(img、css、javascriptなど)をサブドメインまたは別のドメインに保存していることに気付きました。
たとえば、Tumblrは次のようなサブドメインを使用します。
<script type="text/javascript" language="javascript" src="https://secure.assets.tumblr.com/javascript/prototype_and_effects.js?024ec5b06b4396bc5c84d8624"></script>
Facebookは、fbcdn.net
cssファイルを保存するために呼び出される別のドメインを使用します。
<link rel="stylesheet" href="https://s-static.ak.fbcdn.net/rsrc.php/v2/y1/r/WWO883Qmw.css" />
Twitterはまた、と呼ばれる別のドメインを使用しますtwimg.com
<link rel="stylesheet" href="https://si0.twimg.com/a/1347423426/t1/css/t1_core.bundle.css" type="text/css" media="screen" />
パフォーマンスにメリットがあるので、彼らはこれを行うと確信しています。具体的にどのようなメリットがありますか?
また、ログイン・ログアウトできるサイトを構築しています。また、各ページには、いくつかの画像、3〜4個のcssファイル、および3〜4個のjavascriptファイルがあります。現在、私はメインドメインを使用して、次のようなクライアント側のファイルを保存しています。www.example.com/css/mypage.css
サブドメインを使用してそれらを保存する場合、パフォーマンスにメリットはありますか?(私のWebサイトにはそれほど多くのクライアント側ファイルがないという事実を考慮して)
よろしくお願いします!