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

FMP WebコンパニオンでのDirectory Listing

発言者:dil
( Date Thursday, June 17, 1999 14:14:43 )


FMPはWebサーバとして十分つかえるのですが,たとえばWebSTARなら
プラグインで簡単に実現できるDirectory ListingはFMPではどうやって
実現するのが一番スマートでしょうか.

Webコンパニオンの仕様上,FMPのレコードにディレクトリ情報を獲得する
必要があるのだと思いますが,その部分をスクリプトで事前処理する
という流れはとりあえず思いつくところです.

すでに定石テクニックとなっているのではないかとも思いますし,
もし賢い方法があれば概要だけでも教えていただけると助かります.

よろしくお願いします.

dil さんからのコメント
( Monday, June 21, 1999 21:08:59 )

あの,もうすぐ埋もれてしまうと思うので,自己レスなんですが..

自分でちょっとやってみたのですが,まだうまくいきません.
まずは,FMPで指定したディレクトリ情報を専用ファイルdir.fmpに
格納すべく,FMPスクリプトを作ってみました.この中では,
とりあえずもろAppleScriptを使用してディレクトリを獲得した
のですが,やり方が下手なのかもしれませんが,動作が遅くて
ちょっとつらいみたいです.

実用速度を望むなら他の方法かなと..

おがわまこと さんからのコメント
( Monday, June 21, 1999 23:17:23 )

Quid Pro Quo などのほかのwebサーバを立ち上げて,それに処理させる
方が現実的かと思います.

ファイルメーカのwebでは,ファイルメーカにできるだけ余計な仕事を
させないことが運用のポイントです.


dil さんからのコメント
( Tuesday, June 22, 1999 00:46:09 )

他のWeb Serverを併用するのはもっともなことで,実際私もそうやって
使用しているのですが,DBとしても一般webコンテンツとしてもそれほど
大きくないならFMPのみで事足りるthin serverができるので,
気軽にdirectory listingができないのはちょっとおしいなと
思うわけです.

FMPの場合どうしてもファイルに書き込まないと始まらないところが
あるので,directoryごときにCDML使ってると余計な仕事になってしまう
わけですね..

また各種動向を見ながら考えてみます.