△▲ WebProg 初心者の質問 Part19 ▼▽at PHP△▲ WebProg 初心者の質問 Part19 ▼▽ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト450:nobodyさん 09/09/08 21:11:36 いやその例えはおかしいだろ CGI=電話 PHP=日本語 Perl=英語 CGIでPHPもあれば、CGIでPerlもある CGIじゃないPHPもあれば、CGIじゃないPerlもある 451:nobodyさん 09/09/08 22:42:32 CGIと並ぶものが説明されてないからややこしくなってるのかも。 CGIは、.cgi などの拡張子のファイルの要求を、 httpd が拡張子 もしくはヘッダ部の記述ごとに指定されたアプリケーションを 毎回起動させる仕組み。 Faxを受け取る→係りの人が返信を書いてまたFaxする。 という感じ。 対して、httpd拡張モジュール方式は、 httpd が自身の中に モジュールを組み込み、httpd の拡張機能として動く。だから、 httpd が別のアプリを動かすようなこともないので仕組み的には CGIよりも付加がやや低い。 Faxを受け取る→決められたフォーマットのFAXだったら、機械 が自分で処理して返信もできる。 という感じ。 Perlは、CGIとして利用されることが多い。また、PHPはモジュール として利用されることが多い。 MicrosoftのASPもモジュール機能、CGI機能を双方持っている。 代表的なWebプログラムエンジンのASP.net は、モジュール、 もっと言えばhttpd本体の機能として動くようになっている。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch