CGI
Webサーバーがクライアントからの要求に応じてサーバーサイド・スクリプトを起動するための仕組み
CGI用のプログラム(CGIプログラム)として定義されたコンテンツについてはそのままクライアントに返信せず、それをWebサーバー上で実行した時の結果を返信
する
Webサーバー上でサーバーサイド・スクリプトを実行できるため、小規模な動的ページ作成に多く用いられる
。
サーバーサイド・スクリプト
-
CGIから呼び出されるプログラムのこと。
-
一般的に文字列の扱いに長けたスクリプト言語と呼ばれる言語を記述される。
具体的にはPerl,Ruby,Python,javascirptなど -
CGIから呼び出すためHTMLと分離した別ファイルにします。
-
言語はWebサーバー上で実行可能でなものであれば、なんでも良い。
出典
感想
CGIがいまいち理解できなかった。