UnderDone (あんでるどん)
「
中継君 Ver1.4.4 リリース」
最近ごそごそとこの
Ellinikonblue.com の
トップページを更改する準備をしています。
ご存じの方はいらっしゃるかもしれませんが、
Ellinikonblue.net の
トップページでは、各コンテンツの RSS を利用して
最新の記事、更新情報を表示するようになっていて、
このからくりを今回のこちらのトップページの改装に応用しようと思っています。
ところがこのからくり、
UnderDone
(あんでるどん) 製の
中継君
をヒントに自前で作った HTTP リクエストをリレーする CGI が噛んでいて、
この CGI がまた中途半端なところで放棄していて、キャッシュ機能を実装する前に
飽きてしまって放り出していました。
しかしながら、
Ellinikonblue.com に
このからくりを持ってくるにあたって、
さすがに
Ellinikonblue.net とは
二桁くらい違うトラフィック量の
Ellinikonblue.com に
持ってくるのはいろんなとこ
(主に
FeedBurner や
ココログ など)に迷惑なので、
HTTP リクエストをリレーしてキャッシュするほかの仕組みがないものかと、
思案していました。
Google さんに
いろいろ質問しても、これと言った回答は見つけられず、
時々見つかるのは、やっぱり
「中継君」 の話。。。
仕方ないので、最新の
中継君 を
ダウンロードして、それに手を加えるか…と
最新版の v1.4.4 の変更履歴の中に下記のような一行が…
・中継データを JS 以外にも対応(このバージョンから名称の JS を省きました)
え?
中継君、
あなたのこと誤解してました…
うちの JavaScript 経由でアクセスしてみたところ、
ふつうに RSS(XML) もキャッシュできました。
AJAX では他のドメインからデータを引っ張ってくることが、
避けては通れない命題の一つなのですが、
中継君 を組み合わせれば、
簡単に解決できてしまいます。
早く言ってよ。得意の「車輪の再発明」、またやるところだった orz