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

初心者ですがいろいろとご教授ねがいます。

発言者:S.Funa
( Date Tuesday, January 28, 1997 02:28:01 )


わたくしずぶの初心者です。正直いってインターネット関連について無知です。

こんな私ですが最近、インターネット関連のアルバイトをはじめ、やっとHTML
でホームページ製作の手伝いが出来るようになりました。しかし、CGIに関して
よく理解できていません。
カウンターやアンケイトなどのページを作る際に必要なことは分かりますが、
その他にはどんなことに応用できるのでしょうか?
また、実際にそのようなページを作成するには、どこかでプログラムを
ダウンロードしてきて、若干URLや変数の設定を変えるだけでよいのでしょうか。
今後は、PerlなどでCGIプログラムを自分で組めるようになりたいのですが、
まず何から覚えればいいのでしょうか?

また、新HTML&CGI入門という本を読みましたが、何か別にご推薦の本など
ありましたらお知らせください。

かなり場違いなところに入ってきてしまたかもしれませんが、なにとぞ
ご容赦ねがいます。





田中求之 さんからのコメント
( Tuesday, January 28, 1997 13:47:48 )

>カウンターやアンケイトなどのページを作る際に必要なことは分かりますが、
>その他にはどんなことに応用できるのでしょうか?

サーバー側でアプリケーションを動かすというのが CGI ですので、アプリケーション
次第で色々なことが可能です。たとえば、この会議室とか、あるいはデータベースの
統合などは CGI の利用例の主なものですが、ようはプログラミング次第で色々な
可能性を持っています。

>また、実際にそのようなページを作成するには、どこかでプログラムを
>ダウンロードしてきて、若干URLや変数の設定を変えるだけでよいのでしょうか。

CGI およびそれを用いるサーバーの環境次第です。設定がほとんど不要なものから
自分でコンパイル( UNIX だと make かな?)しないといけないものまで様々
です。

>今後は、PerlなどでCGIプログラムを自分で組めるようになりたいのですが、
>まず何から覚えればいいのでしょうか?

CGI を自作するには、

・プログラミング言語の修得
・Web サーバーの仕組みの理解(ネットワークに関する知識)
・CGI の仕組みの理解

の3つの知識が必要になります。まずは Perl の修得から始められるのがよいでしょうね。