(略して、勝手にRSS)
実験的に、色んなサイトを色んな形式で試してみていたせいで、
いつの間にかデータ形式がバラバラに。
一応、書き出してみると、こんな感じの構成になってるっぽい。
- 画像のみのページ
- 画像
- 画像を取得して保存
- RSS
- ディレクトリを検索して動的にRSSを作成
- 画像とテキストのページ
- 画像
- 画像を取得して保存
- テキスト
- ログファイルとして保存
- MySQLに保存
- RSS
- ログファイルを読み込んで動的にRSSを作成
- MySQLからデータを取得して動的にRSSを作成
- テキストのみのページ
- テキスト
- ログファイルとして保存
- RSS
- ログファイルを読み込んで動的にRSSを作成
まぁ…真面目に考えて作ったわけじゃないから仕方ないけど、
それにしても酷いな(苦笑)
きちんと整理したいと考えるんであれば、データは全てMySQLなどにすべきかな。
サイト毎にテーブルなんか作ってられないから、
最低でもテーブルを2つ作って、リレーション。
1つはログ、もう1つはサイト情報みたいな感じで。
画像も、少なくともファイル名をログ用のテーブルに含む、かな。
画像用テーブルを一個作っても良いけど、
そんなに横断的に画像を処理することはなさそうだし、まぁいいか。
RSSの書き出しは、それらRDBMSから必要なデータを取得して書き出し。
自分が思ってたよりも、きちんと更新情報が取得できてるっぽいし、
その辺の管理について、もう少し考えてみよう。
ま、サービス化はしませんがね。
欲しいものを抜き取るロジックが、僕には汎用化できないから(苦笑)
註
なお、このココロミに関しては、実験的意味合いが強く、RSS配信も個人的な利便性向上が目的です。
決して、著作権侵害や、RSS配信した上でそこから利益を得る、という目的ではないので一応。
著作権のこと考えると、全文配信は控えた方が良いのかなー
タイトルだけとか、文字数で抜粋とか。