トップページにブログRSS/Flickr を統合してみた

通常トップページに JavaScript を埋め込んで、このブログの最新記事
見出し(4件)と、Flickr の最新画像(8件)を表示するようにしてみた。
http://www.kawa.net/xp/index-j.html

下位ページは概ねスタイルシート化しつつあるけど、このトップページだけは未だ
旧来型のタグ記述だったので、こういった新機能は、何か大きくリニューアルする
ときに合わせて埋め込みたかったけど、Suprglu に影響されて取り入れてみた。

処理には JKL.ParseXML を使っているので、RSS/RDF ファイルを受信する
スクリプト自体はほとんど作成時間がかからず楽だった。(←宣伝 (^-^;)

とはいえ、ブログも Flickr も kawa.net ドメイン外部にあるため、
#!/bin/sh
cd /path/to/www.kawa.net/rss
wget -O flickr.rss "http://www.flickr.com/services/feeds/photos_public.gne?id=50902562@N00&format=rss_200"
wget -O blog.rdf "http://kawa.at.webry.info/rss/index.rdf"
というスクリプトを cron で走らせて、定期的に RSS/RDF ファイルを
外部から kawa.net のサーバにコピーさせる処理も裏側で走らせている。

また、ブラウザで見るときも、トップページ index-j.html をダウンロードしてから、
ブログ見出しやFlickr 画像が表示されるまで、どうしても数秒のタイムラグがあるし、
トップページを表示するために追加で .js .rss .rdf ファイルを受信するため
合計 5 ファイル分もトランザクション量が増えてしまうし、
これは、わざわざ JavaScript で処理するような内容でもない気がする。

どうせ、そう頻繁に更新される情報でもないから、index-j.html に
内容を埋め込んだ状態の HTML ファイルを自動生成した方が
対応できるブラウザも多くなるし、SEO/SEM 的にも嬉しいよなあ。
(JavaScript じゃなくて、Perl で同じような処理をする cron を書く案)
 
 

ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 0

この記事へのコメント

beginner
2006年01月31日 19:01
いつも参考にさせてもらっています。
> 外部から kawa.net のサーバにコピーさせる処理も
> 裏側で走らせている。

にゃるほどー。アイデアでしゅね。
2006年02月10日 02:14
>> beginnerさん
いつもありがとうございます。

トップページに掲載するだけでなく、kawa.netのRSS配信にもブログとFlickrの内容を反映させるようにしてみました。
・日本語版
[kawa.netの更新情報]+[このブログの更新情報]⇒[RSS]
・なんちゃって英語版
[kawa.netの英語ページの更新情報]+[Flickrの更新情報]⇒[英語版RSS]
今回は継ぎはぎだらけの適当なプログラムなんですが、こういったRSS/RDFの統合プログラム(ほんの少しだけ)需要あるかもしれませんね。Suprgluを使えばいい話だけど。

この記事へのトラックバック