SPDYプロトコルはcookielessドメインの必要性を排除しますか?


8

プレーンHTTPでは、Cookieのないドメインは、ページリソースのCookieヘッダーを不必要に送信しないようにするための最適化です。

ただし、SPDYプロトコルはHTTPヘッダーを圧縮し、場合によっては不要なヘッダーを削除します。私の質問は、SPDYはCookieのないドメインを無関係にするのですか?

さらに、SPDY実装を最適化するために、ページソースとそのすべてのリソースを同じドメインでホストする必要がありますか?


良い質問です。残念なことに、唯一の回答では実際の経験や回答は得られませんでした。
Codemonkey、2014年

stackoverflow.com/a/13948404/41906も参照してください。これは、Webパフォーマンスの専門家であるIlya Grigorikによって回答されました。
Clint Pachl

回答:


3

(非SPDY)ウェブサイトへのリクエストでは、最大4〜5 KiBのリクエストヘッダーのリクエストを見てきました。(私たちはそれを引き起こした問題のあるJavaScriptを蹴りました)

SPDY圧縮が少なくとも25%のヘッダーを残すように圧縮を行うと仮定すると(SPDYはまだテストしていないことに注意してください!!!)、結果の要求ヘッダーは、単一のtcpパケット(1500バイト)。これにより、不要なオーバーヘッドの大部分が取り除かれます。

一方、サーバーはこれらのヘッダーをすべて解凍して解析する必要があります。

全体として、SPDYを使用するとCookieのないドメインの必要性が減ると私は期待しています。

ステートレスなリクエストがある場合でも、次の2つの理由により、別のドメインを利用します。

  1. Cookieが必要ない場合は、Cookieの取得を回避することをお勧めします。
  2. 現在すべてのブラウザがSPDYをサポートしているわけではありません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.