2007年6月29日金曜日

CGIのすすめ

CGIはWebサーバに代わりHTTP応答文を生成する外部プログラムである。CGIによって動的なページを作成できるようになってきた。
CGIは古い技術だ。最新技術だけに興味のある人には見向きもされないが、きちんと動くものづくりが要求される現場の技術者にはありがたい。そもそも古いということは枯れている、すなわちバグが少ないことを意味する。これがなにより重要だ。
また、CGIはその他の技術の母体でもある。CGIを飛び越してJavaから学び始めた若い人もぜひ一度腰を据えて学ぶことをおすすめする。CGIは簡単なのでWebの原理を知るのに適している。
また、実際問題としてサーバでプログラムを動かすときGIしか選択肢がないこともある。CGIに必要なハードルは低い。
CGIを試すにはWebサーバが必要だ。非公開でよければ自分のPCにXAMPPをインストールするとよい。CGIはPerlという言語で作ることが多い。PerlはXAMPPのアドインとして同じサイトで配布されている。

0 件のコメント: