JavaScript + XMLで動作するブログシステム「FeedBlog Script」
ブログを専用のブログエンジンで書こうと思うと、PHPやRuby、Perlなどのスクリプト言語が必要になることが多い。静的なHTMLを出力してブログライクにすることもできるが、検索機能がなかったり一覧性+記事詳細のつなぎが悪くて使い勝手は良くない。
JavaScriptで実装されたブログエンジン
そこで考え出されたのがJavaScriptによるブログエンジンだ。記述フォーマットに何を使うかと言えば、XMLを介するのだ。
今回紹介するオープンソース・ソフトウェアはFeedBlog Script、JavaScriptによるブログエンジンだ。
FeedBlog Scriptはサーバサイドのプログラミング言語は全く利用しない。全てJavaScriptで実装されている。記事の一覧やパーマネントリンク(ただしアンカー)、検索、過去記事一覧などが実現されている。
検索機能もある
データフォーマットとしてXMLが利用されている。Ajaxを使ってデータを取得して表示しているのだ。JavaScriptベースなので、検索エンジンには拾ってもらえないという弱点はあるが、面白い仕組みと言える。
XMLであれば慣れればテキストエディタレベルでも編集できそうだ。後はFTPなりでアップロードすればブログが更新される。サーバサイドの技術を使わずに動的なブログを実現する、そんな面白いソフトウェアだ。
**FeedBlog Script: 概要 - SourceForge.JP