2009 03/28 09:25
片野晃司
このスレッド型掲示板は、書き込み全体がひとつの圧縮ファイルになっていまして、ポイントもそのファイルにじかに書き込まれています。
自由詩の投稿とスレッド型掲示板の違いはカテゴリの違いと、表示するインターフェイスの違いだけで、同じ仕組みを使っています。ですので、自由詩のたとえばdid=100の次にスレッド型掲示板をひとつ作るとそれはdid=101になります。カテゴリが自由詩の場合は内容をそのまま表示して、スレッド型掲示板の場合は中のタグを処理してポイントの星を表示したりしているだけ。
ポイントも書き込みひとつひとつもデータベースで管理しているならやり易いんですが、そうではないので、その人のスレ書き込み一覧を出そうとするとすべてのスレのファイルを開かなければならないとか、けっこう大変です。ポイントの集計も同様で、現実的なレスポンスタイムで表示するのは難しいと思います。それが実行されている間は他のユーザーへの応答も遅くなるでしょうし。