[ajax] 静的HTMLページにも掲示板&トラックバック機能を

kawa.netのサイト(ブログ以外)は CMS などのツールを使わずに、相変わらず
秀丸エディタでシコシコと HTML ファイルを書き換えて更新しています。
もともと静的 HTML ファイルで作ってあったコンテンツをブログなどのシステムで
わざわざ置き換える作業は面倒くさいし、ブラウザのキャッシュも効きやすいし、
HTML ファイルのオーナーを nobody 権限にしたくないしと、そんないろいろな
言い訳を繰り返して、未だに Web 0.9 的を構成になっています。

既にCGI と cron を組み合わせたトラックバック機能(cron で HTML 自動更新)は
実装してあったけど、今回、ajax を利用した1行コメント機能を実装するのに合わせて、
トラックバック機能も ajax を利用したものに実装し直しました。

ajaxcom/静的HTMLページに1行コメントを書き込める掲示板
http://www.kawa.net/works/ajax/ajaxcom/ajaxcom.html
ajaxtb/トラックバック機能を静的HTMLページに追加するJavaScript
http://www.kawa.net/works/ajax/ajaxtb/ajaxtb.html

どちらも、表示時は静的ファイルの読み込みのみで済むので、CGI を起動しない分
ウェブサーバへの負荷が軽いし、キャッシュも効きやすいのが特徴です。

トラックバックは死んだとか言われているけど、まあ実装してあっても弊害は
そんなにないし、良いページからトラックバックをもらうのは嬉しいですね。(歓迎!)
トラックバックが嫌いな人とも、1行コメント欄でコミュニケーションを取る欲張り仕様。
ついでに、各ページからはてなブックマークへのリンクも追加してみました。

今回はサーバ側の Perl CGI と、ブラウザ側の JavaScript などをまとめたZIP形式の
アーカイブも配布してみました。興味ある場合はお試しください。

ブログ気持玉

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

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

→ログインへ

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

気持玉数 : 9

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

この記事へのコメント

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

  • [ajax] ajaxcomとajaxtbで新着情報のRSS配信に対応

    Excerpt: 「[ajax] 静的HTMLページにも掲示板&トラックバック機能を」について ajaxcomとajaxtbで、新着情報のRSS配信に対応しました。 ajaxcomでは新着コメントのRSSファイルを自.. Weblog: ゆうすけブログ racked: 2006-03-16 23:31