前節まで、perlとpostgreSQLを用いて、プログラムからSQLを使う方法を説明しました。 これらのプログラムは、コマンドラインからプログラムを起動させ、結果をそのウインドウで見るという使い方です。
これがWebブラウザから起動でき、結果をWebブラウザから見ることができると、このプログラムの利用範囲はもっと広がります。 Webブラウザから起動し実行できるプログラムのことをCGIプログラムと呼びます。
コマンドラインから起動するプログラムをCGIプログラムに変更するためには、次のことをする必要があります。