CGIの基礎
CGIプログラミングを読んで知らなかったこと/あいまいにしか知らなかったことをまとめる。
第1章
CGIの入力/出力
CGIは標準入力と環境変数を通してウェブサーバからの入力を受け取る。
また、標準出力を通してウェブサーバに結果を渡す。
CGIと代替手段
■CGI
リクエストのたびにCGIスクリプトを実行するプロセスをWebサーバで生成する
■FastCGI
プロセスを常時稼動状態にしておき、Webサーバーはリクエストを稼働中のプロセスに引き渡す
■mod_perl
Webサーバそのものにperlインタプリタを用意しておく
第2章
絶対URLと相対URL
■絶対URL
ホスト名を含むURL
■相対URL
スキーム名、ホスト名、ポート名を含まないURL
└ 完全パス: 相対URLのうち/から始まるもの
└ 相対パス: 相対URLのうち/以外で始まるもの