メモログ

YSLOW (3): Add an Expires Header

rules for high performance web sitesの三つ目。Expires header を使って構成要素をキャッシュ可能な状態にしよう、という話。キャッシュを持つことによって、キャッシュを読み込んだあとの不必要な HTTP request を減らすことができる。Web サーバーが Apache であるなら、ExpiresDefault の設定を使ってキャッシュする時間を設定することができる。

キャッシュを長く効かせるとファイルを更新してもキャッシュを参照してしまう、という問題が出てきます。なのでファイル名を変更するなどしてキャッシュを参照しないように工夫するとよい。

私について

Yutaka Yamaguchi
東京在住。TypeScript, Node.js, Reactなどフロンエンドが主力。Perlも書く。SwiftやRubyも過去には使ってた。過去のTOEIC 860くらい。