Blogの更新を従来の静的個人ホームページに反映させる
@~のひたすらmemoさんの所で「向こう(個人ホームページ)にココログの更新記録を載せたい」という嘆きが。
@~のひたすらmemoさんは自分でsocketを使うスクリプトを組める程ですので、実現イメージだけ書きます。
1.@homepageにトラックバックpingを受信するperlのCGIを設置。
2.トラックバックpingにはblog名、記事タイトル、記事urlなどの情報が入ってくるので、CGIはそれを利用。
3.上記の情報を使って、外部javascriptファイルを作る。
例えば
document.write("<a href=xxx.cocolog-nifty.com>ココログでhogeについて</a>");
と言う内容で。
4.@homepage側の更新履歴ページで上記javascriptファイルを読み込む。
5.以降、ココログで記事を投稿する時は上記のCGIへもトラックバックする。
これと同じ原理を使っているのが、ここの異常感想注意報の「ちょっと最近の記事」「ちょっと以前の記事」の項目で、ココログの設定上は過去10件の記事しか表示しない設定になっているが、バックナンバーの記事タイトルとアンカーだけはさらに20件遡って表示出来る様にしている。
この原理は他の場面にも応用出来る(例えば静的htmlコンテンツにトラックバックを付けさせる事も可能)ので、試してみて下さい。
Bei diesem Eintrag wurden Kommentare geschlossen.


Kommentare