●CGI何の略?
聞いたことはあるけど、まったく親近感のない
「CGI」(シー・ジー・アイ)という略語。いきなり行く手を壁に阻まれてしまった感じがしますね。専門用語の意味がわからないままでは、一歩も前に踏み出すことは出来ません。ここはまず落ち着いて、言葉の正式名称を知ることから始めましよう。CGIとはCommon
Gateway
Interfaceの略です。でもせっかく正式名称を知ったのはいいけど、この英語をそのまま和訳しても何のことかさっぱりわかりませんえ。ではこんどは意味ではなく、その働きから説明します。CG
IとはWWWブラウザとWWWサーバーマシン上のプログラムとの間でデータのやり取りを行う仕組みのことです
●普通のホームページとの違い
今度はブラウザーがページを表示するまでの過程でみましょう。CGIを使っていない普通のホームページをブラーザが表示するときは、ブラウザーからの「ホームページデータを送って欲しい」という要求に対して、WWWサーバーがたんにHTMLファイルや画像ファイルをブラーザに送ります。一方、CGIを使ったホームページをブラウザーが表示するときは、ブラウザーからの要求にたいしてWWWサーバが別のプログラムを起動し、その実行結果をブラウザに送ります。このときサーバマシン上で実行されるプログラムのことをCGIプログラムと呼びます。
●CGIの特徴
●CGIを使うとどんなことができるか
●Perl
本来、CGIのために開発されたプログラミング言語という訳ではありませんが、CGIプログムには最も多く用いられます。
CGIが使えるプロバイダのマシンには必ずといっていいほどインストールされています。
●Perl特徴
まずはシンプル掲示板から始めよう。
◆まずはシンプル掲示板から始めよう。 |
![]() |