- 締切済み
CGIを使うというのは・・・
CGIを使うことは、PerlスクリプトにCGIモジュールを使うことと同じですか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- otasuke009
- ベストアンサー率38% (234/601)
#1です。 言葉が足りず、わかりにくかったようで、申し訳ありません。 質問の補足をお願いします。 「CGI」とは何かについての説明が必要ですか? PerlでCGIプログラムを作成する方法が知りたいのですか? 「CGIを使う」というとき、いろいろな立場があり得ますが、「Perlスクリプトを書いてCGIプログラムを作成し、Webサイトに設置する」という意味でよいですか? ちなみに、私は「CGIスクリプト」という言い方をしましたが、「Perlスクリプトで書いたCGIプログラム」を意味したつもりでした。
- taba
- ベストアンサー率61% (349/567)
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として機能しますが、定義上同じではありません。あたりまえですが。
- otasuke009
- ベストアンサー率38% (234/601)
CGIモジュールを使わなくてもCGIスクリプトを書くことはできます。
お礼
早速の回答、どうもありがとうございます。 えっと、うまく言えないのですが・・・ CGIを使うことは、PerlスクリプトにCGIモジュールを使うことと同じ機能を果たしますか? CGIモジュールを使って書いたPerlスクリプトは、CGIとおなじことでしょうか? よろしくお願いいたします。