DB内レコードの最終更新日を見て上位から○○件(CONST MAX_RECORDで設定)をRSS書き出しするプログラムの例。チャンネル情報もDBから書き出す。
・URL引数”RSSVer”でRSSのバージョンを指定する
・検索条件をプリセットしたレコード(ここではフォルダ)をチャンネルと見立てている
・DB値を配列に保存しRSSの各バージョンにおけるフィールド値とする
・レスポンスはストリームとして返す
RSS1.0ならindex.rdf、RSS2.0ならindex.xml
サンプルはこちら(zip圧縮)