回答:
恥知らずな盗難:
ブラウザーが静的イメージを要求し、要求と共にCookieを送信すると、サーバーはそれらのCookieを使用しません。したがって、正当な理由もなくネットワークトラフィックを作成するだけです。Cookieのないリクエストで静的コンポーネントがリクエストされていることを確認する必要があります。サブドメインを作成し、すべての静的コンポーネントをそこでホストします。ドメインがwww.example.orgの場合、staticコンポーネントをstatic.example.orgでホストできます。ただし、www.example.orgではなくトップレベルドメインexample.orgに既にCookieを設定している場合、static.example.orgへのすべてのリクエストにはそれらのCookieが含まれます。この場合、まったく新しいドメインを購入し、そこで静的コンポーネントをホストし、このドメインをCookieなしで維持できます。Yahoo! yimg.comを使用し、YouTubeはytimg.comを使用し、Amazonはimages-amazon.comを使用します。
Cookieのないドメインで静的コンポーネントをホストするもう1つの利点は、一部のプロキシが、Cookieで要求されたコンポーネントのキャッシュを拒否する可能性があることです。関連するメモで、ホームページにexample.orgとwww.example.orgのどちらを使用すべきか疑問に思う場合は、Cookieの影響を考慮してください。wwwを省略すると、*。example.orgにCookieを書き込むしかありません。したがって、パフォーマンス上の理由から、wwwサブドメインを使用して、そのサブドメインにCookieを書き込むのが最善です。
これが2009年8月にStack Overflowに追加されたとき、ジェフは、ご想像のとおり、SOブログでそれについてすべて書いていました。。読み続けると、後でそれについてさらに議論があります。
基本的には、Cookieトラフィックの削減がすべてです。
Cookieは、Cookieが保存されているドメインへのすべてのリクエストで送信されます。Cookieを使用せずにドメインを設定すると、リクエストのサイズが小さくなり、リクエストの速度が上がります。これは静的コンテンツに役立ちます。