My checkpad RSS 改良版
My checkpad RSSをBloglinesをしばらく設置してBloglinesに登録していたら、Bloglinesが30分ごとにフィードを取得しにくることが判明。夜寝ている間に未読記事が大量に生成されてしまうため、キャッシュを入れるように改良をしました。
CGIスクリプトの設定項目に「キャッシュタイムアウト」の秒数を設定します。デフォルトは14400秒(4時間)です。この場合、前回フィードを取得してから4時間たつまでは、前回生成したフィード(CGIと同じ階層に生成させるキャッシュファイル)を返すようにしました。
この改良のため、前回アクセス時刻を記録する「_time.dat」というファイルを設置しなければなりません。zipファイルに梱包しています。
My checkpad RSSの改良版 → http://blog.fkoji.com/chkpd_rss.zip
コメントを残す