ブログの「次」はこれが来る。DWS(デーサイ)=データベース→サイト化ツールの時代[日々是ことば拾い]

[Written by たろう]
Web上にページを持ち、手動でHTMLファイルをサーバに置くのが数日でめんどくさくなって、自作CGIに走り、Wats、Clockworks、CommentToolsと作ってきた人なので、流れはよく分かる。
…で、思ったことをつらつらと

んー日本ではすっかりWikiはCMSの一つなんだなぁ…とこの前のWiki小話Vol3と合わせて思った。
#「CardForm:カード型データベースのためのプラグイン群 - FreeStyleWiki(Note:5804)」の関連するかな?
んで、(他のCMSはともかく)Wikiの場合、動的生成になりがちなのは仕方ないと思う。WikiのWikiName/BracketNameのリンク処理にある「リンク先が存在するか(Wikiデータが存在するか)」という処理自体が動的なものだから、この辺との兼ね合いを考えないと、なかなか静的生成はうまくいかない。

ちなみに僕のやったネタでは
・リンク処理以外の表示処理はHTMLに変換しておく(SemiStaticモード:Watsで実装したけど止めた)
・表示時に自動でリンクを生成するAutoLinkを止め、書き込み時に自動リンクチェックを行いBracketNameで囲む(AutoBracket:Clockworks)
・WikiFarmで、Farm削除時に、Farmの内容を全てHTMLに変換しアーカイブとして残し、そのFarmを削除する(FarmArchive:Clockworks)
あたりかな…
#「また、そんな知らないネタを…」と言われる?

あーCommentToolsは結構デーサイに近いかなぁ…静的生成はできないし設置や設定は分かりにくいから公開していないけど、最近あるWebアプリの真似のような表現ができるように作っているし…
tags:Webアプリ:つらつらと:
[2005-11-29 18:55:52]


Comment


(このNoteは書き込みから約半年以上経過したためコメントFormを非表示しています)

Zenback