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

ウェッブ上で公開するデータの構築について

発言者:横地宣重
( Date Sunday, January 18, 1998 14:24:51 )


各顧客データをHP上で閲覧するようにしたいのですが、その顧客データは
約5万件あります。ファイルはすべての人が閲覧できるのではなく、
その顧客のみが閲覧可能にするため、パスワード処理の方法をつかい
処理するように考えています。REALMの設定はwebstar 2.0の中では、
10000から20000件の処理が可能と書いてあり、5万件の数を下回っており
複数台のサーバで管理しなければ出来ないように思います。

また、パスワード処理をフォーム形式で処理するように場合、5万という
数は対応しきれるのでしょうか?それとも、やはり、ある程度の数にわけ
複数台にわけて対応させなければならないのでしょうか?

顧客データのみで5万というファイルの数があるため、ボリュームも
かなり大きい物となります。ファイルを1台のコンピュータの中で
管理していくことは可能なのでしょうか?HDの許容量の問題や処理能力
の問題などありますが、各顧客データのファイルの大きさは、約50k
あたりになる予定です。

なにか良いアドバイスがあればよろしくおねがいします。

田中求之 さんからのコメント
( Sunday, January 18, 1998 17:59:57 )

一番まっとうな(?)方法は、顧客データをデータベースで管理して、そのデータ
ベースと Web を統合したシステムを構築することでしょう。パスワード管理な
ども、データベース側で行えたら WebSTAR の限界云々は気にする必要はあり
ません。いずれにせよ、5万人を一人ひとり Realm で管理しようというのは
非現実的でしょう。 CGI の側に自分でパスワード管理を行うシステムを組む
ことになりますね。

Web サーバー機能を持っていることから 4Th Dimension あたりでシステム
構築を行うのが正統かも知れませんが、FileMaker Pro でもなんとかなる
(閲覧機能だけでよいのであれば)ように思います。

どの程度の機能を提供したいのか、そしてどの程度の資源(予算)を使えるか、
さらには管理運用をどうするのか等の条件によって何が最適かは変わってきま
すので、一般論にはあまり意味がないとは思いますが、ま、普通はデータベース
との統合を考える(5万のファイルを自分で作った CGI でコントロールする
なんてのは、まして AppleScript なんかでは、やらない)と思います。

横地宣重 さんからのコメント
( Tuesday, January 20, 1998 21:23:16 )

御回答ありがとうございます。色々検討してみます。