キャッシュしたいページがあります。ページには最近のコメントのリストと最近の投稿のリストが表示されます(両方ともDBから取得されます)
DBから最新のタイムスタンプフィールドに設定することにより、キャッシュを実装するために使用Last-Modified
する予定です。HTTP Headers
Last-Modified
updatedat
最新の変更時刻を取得するには、次のようなクエリを使用します
SELECT updatedat from comments, articles ORDER BY updateat DESC LIMIT 1
効率的ですか?
次に、リクエストの最新のIf-Modified-Since
タイムスタンプとを比較してDB's (updatedat field)
天気を判断し、データを再読み込みするか、ヘッダータイプを次のように設定します。Not Modified (304)