NULL::something

Login via flickr, はてな, TypeKey.

2004-08-24

掲示板システムを XML 化?

掲示板のデータを XML にすることは意味あるだろうか……再利用性はあがるけれど、掲示板のデータを再利用することなんてあるのかとか。むしろいちいち DOM を使うことによって一部複雑になる気もする。無限スレッドみたいなのは得意だろうけど、ログが溜まってくると処理がもたつくし、過去ログを作るとしたらどうやって作るかとか。まぁ DOMXPath 使って古い数件を別ファイルにするような感じになるのかな。

とりあえずやってみれば問題点が出てきそう。

つまりやろうとしてるスクリプトが激しく面倒くさいので、PHP+DOM による書き込み編集をどうやって綺麗に実装しようか考えるのに掲示板というのはシンプルでいいんじゃん? 的な目論見があるのです。

メッセージ本文をそのまま保存したら直接 XSLT に放り込めないよなぁ。だからといって変換してからだと編集とかがやりにくそう。出力するときも DOM 使って読み出せばいいんだけどね……独自データ用にパーサーを用意しなくていいのはいいんだけどなぁ。

Comments (1)

通りすがり's image
通りすがり says:
XSLTプロセッサですべて処理していますので、 表示用、XML操作用など機能ごとにXSLを作成して 管理しています。 投稿内容の追加、削除、抽出や検索、 並べ替え、表示の分割など手軽に行えて便利です。
2008-03-23T23:38:42+09:00

Trackback URI: http://lowreal.net/logs/2004/08/24/1.trackback

NULL

RSS feed meter for http://lowreal.net/logs/latest

Alternates

  1. RSS 1.0
  2. Atom 1.0

Generated with Taglibro

この日記は Taglibro と呼ばれる XML ベースの XSLT をテンプレートとして使ったシステムを使っています。現在の Taglibro は Ruby, ruby-xslt, libxml-ruby による実装です。ソースコードはとりあえず公開していません。