No.3ベストアンサー
- 回答日時:
質問者さんは用語の理解に混乱が生じているように見受けられます。
CGIってのは例えばHTMLの中に書く <FORM>~</FORM> の部分(次ページにデータを受け渡す方式)で、
PHPやPerlはその受け渡したデータを基になんらかの処理を行うスクリプト言語です。
CGI+PerlとCGI+PHPとどちらがいいかって質問であれば、たいした違いは無いのでどっちでもよろしいかと。
もちろん両方理解しておいた方がいいのは言うまでもありませんが‥‥。
個人的にはPHPの方が楽でいいやーと思います(個人的な好みの話)。
No.4
- 回答日時:
>CGIってのは例えばHTMLの中に書く <FORM>~</FORM> の部分(次ページにデータを受け渡す方式)で、
>PHPやPerlはその受け渡したデータを基になんらかの処理を行うスクリプト言語です。
それも間違いです。
PerlもPHPも必ずしもCGIとは限りません。
WebサーバのCGIモジュールを通して実行されるのがCGIです。
でPHPもPerlもCGIモジュールを通さずにWebサーバのモジュールとして
直接実行させることができます。
ただし、PerlはCGIモードで実行することが多いですね。
それに対してPHPはWebサーバのモジュールとして動作させることが多いですかね?
ただ共用型のレンタルサーバだとセキュリティーの点でCGIモードでの実行の場合はありますけどね。(もしくはセーフモードで)
で
>次ページにデータを受け渡す方式
はGETやPOSTがデータを受け渡す方式のことを言います。
>CGI+PerlとCGI+PHPとどちらがいいかって質問であれば、たいした違いは無いのでどっちでもよろしいかと。
で、PerlもPHPもCGIだけではなくてモジュールとして実行される場合もあります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- PHP メールフォームのタイトルが文字化け 2 2023/06/17 12:00
- Perl perlの構文でカンマの意味が分からない 2 2022/10/30 01:53
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- CGI htmlからcgiを自動的に起動させたい 1 2023/02/21 19:39
- PHP PHP ページング データベース 1 2022/06/16 10:30
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAが得意な方 助けてください...
-
エクセルVBA フォームShowでオ...
-
vbaでmsgboxの位置を指定
-
smartvisionで録画失敗が頻発
-
エクセルのダブルクリックで
-
別シートのマクロを実行する方法
-
Access終了時にマクロまたはVBA...
-
エクセルのマクロボタンが編集...
-
Application.Runエラー(1004)
-
今日の日付の範囲を指定して印...
-
マクロが登録できません
-
エクセルのマクロ
-
マクロ 戻るボタンを押したらシ...
-
プロシージャが大きすぎます!
-
エクセルVBAで、ボタンの文字を...
-
エクセル VBA SendKeys ループ...
-
特定のシートだけ印刷はマクロ...
-
AccessでExcelファイルを印刷
-
アクセス起動時にVBAを実行させ...
-
ACCESS エラーメッセージ表示...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAでNumLockキーの状...
-
vbaでmsgboxの位置を指定
-
エクセルVBA フォームShowでオ...
-
【Excel】BeforeCloseを毎回呼...
-
VBAが得意な方 助けてください...
-
HULFT完了コードについて
-
エクセルのダブルクリックで
-
フォームを作成すると同時にイ...
-
Excel:アドイン(ThisWorkbook)...
-
ラウザ経由でエクセルVBAを実行...
-
ExcelのVBでタイピングゲームも...
-
ブレークポイントについて教え...
-
Worksheet_changeイベント
-
エクセルのマクロボタンが編集...
-
別シートのマクロを実行する方法
-
Application.Runエラー(1004)
-
Access終了時にマクロまたはVBA...
-
シート保護を掛けたまま並べ替...
-
access2010 コマンドまたはアク...
-
エクセルVBAで、ボタンの文字を...
おすすめ情報