CGI Scripting |
CGIプログラムを作成するためには,AppleScriptのほかにもAppleEventが取り扱えるものであれば,どんなものでも作成可能であるが,よく利用されるものとしてはAppleScriptのほかにFronier,MacPerlなどがある.また,Cで記述しコンパイルしてアプリケーションとすることもできる.これらの資料については,次のURLが参考となる.
[AppleScript]
AppleScriptは,最もCGIスクリプトで利用されているものである.AppleScriptによるCGIの記述方法については,WebSTARのCD−ROMの中にも含まれているが,オンラインマニュアルとして同じものが,<http://www.comvista.com/net/www/lessons/>にある.
[Frontier]
Frontierは,強力なスクリプト言語の1つで,現在フリーウェアとして配布されている.次のURLから入手できる.
[MacPerl]
Perlは,Unixでよく利用されるスクリプトツールであるが,Macintosh版も存在する.筆者は試したことはないが,AppleScriptより早いと言われる.Unixのスクリプトも利用できるという利点がある.MacPerlを使用するためにはMacPerl CGI shellが必要であるが,これは<ftp://ftp.comvista.com/pub/net/www/cgi/MacPerlCGI.sit.bin>のURLにある.また,CGIとMacPerlに関しては,<http://130.87.74.177/myhome/>に詳しい.
CGIに関して日本語で非常に詳しいオンラインマニュアルが次のURL <http://mtlab.ecn. fpu.ac.jp/> にある.CGIを作ってみようと考えた方は,必見である.参考図書として(a)Planning and Managing Web Sites On The Macintosh―The Complete Guide To WebSTAR and MacHTTP by Jon Wiederspan and Chuck Shotton(Addison-Wesley Developer's Press ISBN 0−201−47957−5,$39.95)と(b)Macintoshインターネットサーバー構築術―Cyber Barbarians編(オーム社ISBN 4−274−06139−6,2575円)をあげておく.