adairyの基盤システムであるフレームワーク(Satsuki-system)にあちこち手を入れてるのですが*1、Last-modifiedをどう扱うかで悩んでしまいまいした。 あまり知られていないことですが、adiaryは正しいLast-modifiedヘッダを返します。ネットワーク負荷削減のためには大切なことなのですが、これを正しく返すため関連するすべてのファイルの更新日時を取得し、データベース情報にもテーブル単位で同じものを入れ管理しているためプログラム負荷(実行時間)が増えているという現実があります。 大手サイトはどうしてるのかなと思いまして少し調べてみました。 Last-modified を返さない Yahoo、Yahooブログ mixi livedoorブログ Last-modified を返す はてなダイアリー アメーバブログ(トップページのみ) あまり返さないところが多いよ