サイドバーに「最近のコメント」とかを追加すべく、Movable Type で管理しているブログを PHP 化した。
## PHP 化の方法
- メインページ・アーカイブページの [ 出力ファイル名 ] の拡張子を .html から .php に変更。
- [ 設定 ] – [ 公開 ] – [ アーカイブの拡張子 ] を php に変更。
- ブログを格納しているフォルダのパーミッションを 755 に変更。
- サイト全体を再構築する。
## 「 条件付き GET 」 と言うものを導入
初回アクセスの場合は、200 OK を返す。
前回のアクセスから更新されていない場合は、304 Not Modified を返す。
上記のような挙動にして、サーバ負荷を軽減できるらしい。
## 「 条件付き GET 」 設定方法
「条件付きGET」のススメ – Ogawa::Memoranda
上記ページにある PHP ソースを、
- メインページ
- アーカイブページ
- エントリー・アーカイブ
- カテゴリー・アーカイブ
- 日付アーカイブ
のテンプレート先頭に追加。
サイドバーのカテゴリーリストなんかをインクルードしている場合は、コードの書き換えが必要。
## 参考にさせていただいたページ
ありがとうございます。