web-dev-qa-db-ja.com

Etagsを使用する必要があるのはいつですか?

WebPageTest.org で私たちのサイトを見ていましたが、Webサイトを高速化するための推奨事項の1つは次のとおりです。

ETagヘッダーは、明確な理由がない限り、通常は使用しないでください。

これが何を意味するのか疑問に思いました。変更されないことがわかっている静的コンテンツにそれらを含めるべきではないという意味ですか、それとも定期的に変更されることがわかっているコンテンツに含めるべきではないという意味ですか、それとも使用すべきではないという意味ですか一般的に特に必要がない限り。

後者の場合、それらを使用する適切な時期はいつですか?

10

私が彼らに対して見た主な議論は、多くのサーバーに共通するファイルは、クライアントによって何度も何度も取得される必要があるということです。ファイル自体の名前にバージョン文字列を含めることをお勧めします。

したがって、たとえば、Webサーバーのラウンドロビン負荷分散を行うと、各サーバーが独自のETagを生成し、クライアントがそれを複数回取得します。

あなたはできる 続きを読む yahoo高性能ウェブサイトのブログで。これの要約は、それを機能させることができるが、それを正しく構成するために時間を費やしたということです。

11
Kyle Brandt