• 締切済み

CGIを使うというのは・・・

CGIを使うことは、PerlスクリプトにCGIモジュールを使うことと同じですか?

みんなの回答

回答No.3

#1です。 言葉が足りず、わかりにくかったようで、申し訳ありません。 質問の補足をお願いします。 「CGI」とは何かについての説明が必要ですか? PerlでCGIプログラムを作成する方法が知りたいのですか? 「CGIを使う」というとき、いろいろな立場があり得ますが、「Perlスクリプトを書いてCGIプログラムを作成し、Webサイトに設置する」という意味でよいですか? ちなみに、私は「CGIスクリプト」という言い方をしましたが、「Perlスクリプトで書いたCGIプログラム」を意味したつもりでした。

  • taba
  • ベストアンサー率61% (349/567)
回答No.2

http://www.studyinghttp.net/cgi ここなどを読んでCGIの意味を理解してから、再質問したほうがいいような気がします(「現在~ほとんどの CGIプログラムは、~Perlというプログラム言語で記述されています」のくだりなどは記述が古いのでご注意ください)。 CGIを使うということと、Perlを使うことは無関係です。概念のレイヤーが違うんです。 >CGIを使うことは、PerlスクリプトにCGIモジュールを使うことと同じ機能を果たしますか? >CGIモジュールを使って書いたPerlスクリプトは、CGIとおなじことでしょうか? 2つとも質問が矛盾しているんですよね。 PerlスクリプトにCGIモジュールを使うということは、当然CGIを使うことになります。CGIモジュールはPerlでCGIを使いやすくするためのツールなのですから。 CGIモジュールを使って書いたPerlスクリプトは、CGIとして機能しますが、定義上同じではありません。あたりまえですが。

回答No.1

CGIモジュールを使わなくてもCGIスクリプトを書くことはできます。

参考URL:
http://tohoho.wakusei.ne.jp/wwwcgi.htm
mighty5
質問者

お礼

早速の回答、どうもありがとうございます。 えっと、うまく言えないのですが・・・ CGIを使うことは、PerlスクリプトにCGIモジュールを使うことと同じ機能を果たしますか? CGIモジュールを使って書いたPerlスクリプトは、CGIとおなじことでしょうか? よろしくお願いいたします。

関連するQ&A