このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

easyBBSの発言数の限界は?

発言者:磯崎
( Date Monday, April 21, 1997 18:07:18 )


easyBBSで複数の会議室を運営していますが、その内の一つのフォルダ内の発言ファイル数が550を越えたところで
トップページへアクセスできなくなりました。そこで古いファイルははずしファイル数を減らし、対処しました。

田中求之 さんからのコメント
( Monday, April 21, 1997 19:31:16 )

EasyBBS のどのバージョンをお使いですか?

発言ファイルの数に関してですが、発言数(ファイル数)が多くなり、かつ、それが
トップページに表示される(たとえば Read Only の場合は、会議室すべての発言
タイトルが表示されます)場合に、おっしゃるようなエラーになります。

原因は、CGI からサーバーに送り返すことのできるデータの総量が 24K バイト
までという制限がかかっているためです。

トップページに表示されないのであれば、ファイル数が増えてもエラーは起きません
(ただし、発言一覧リストを表示しようとするとエラーになります)。この会議室では
最高で800近いファイルが一つのフォルダーに入っていたことがありますが、
トップページに表示される発言を7日間に更新されたものに限定してあったため
エラーが起きたことはありませんでした(一覧のページはスクリプトを組み替えて
対処しましたが)。

簡単に言ってしまうと、CGI の制限が原因ですので、対処方法としては、
1:古い発言などは別に移して、発言数を一定の範囲に押さえる
2:トップページに表示される発言数を少なくするように調整する
などがあります。

いくつが限界になるかは、運用状況次第で決まってくることですので、
そのへんは実際に運用されていく中で見極めを行ってください。


磯崎 さんからのコメント
( Thursday, July 17, 1997 19:40:46 )

最近、発言ファイルが増えて「最近の発言状況」や「Topページ」が表示できなくなるのがだんだん早くなってきました。
タイトルの行にだらだらと長いメッセージを書き込む人が多くなってきたのですが、
この影響はありますか?
現在はLC630でEasyBBS SR2を利用しています。

田中求之 さんからのコメント
( Thursday, July 17, 1997 20:18:17 )

>「最近の発言状況」や「Topページ」が表示できなくなるのがだんだん早くなってきました。

タイトルが長い場合は、こういう問題が起きることがあります。つまり、一つのページに
表示できるデータは 32K までという制約がありますが、タイトルが長いものが多いと
これを越えてしまうためです。

対策としては、Top ページや発言状況に表示されるページの数を少なくするという方法が
ありますが、個人的には、短いタイトルをつける方向に持っていくのがよいと思います。

長いタイトルをつけるというのは、たいていの場合、発言の内容がしぼれていない(何が
いいたいのか自分でもわかっていない)ことの表れです。短く的確なタイトルを付ける
ように考えること自体が、発言の焦点をはっきりさせるということでもありますから、
なるべくみんながそういう方向で発言する雰囲気を作っていくというのが、活発で
中身のある会議室を運用していくということではないでしょうか?

こういう、ソフトの使い方や設定の話ではない、会議室という場の運用の方法や
在り方について、みんなで色々と話し合って知恵を出し合うというのも大切な
ことかもしれませんねぇ。

田中求之 さんからのコメント
( Thursday, July 17, 1997 20:19:34 )

そうそう、もし EasyBBS SR をカスタマイズせずに使っているという状況なの
でしたら、EasyBBS PI に取り換えるというのも、有効な解決方法です。
( Plugin 版は AppleEvent の制約を受けないので)