- ベストアンサー
CGIとPHPの違い
CGIとPHPの違いがいまいちわからないのですが、詳しい方、メリットデメリットなど教えていただけませんでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
CGIという言語はありません。 ネット上でよく見掛けるものではperlが多いのですが、PHPもperlと同じように言語の一種でHypertext Preprocessorと言います。 PHPの利点はPelrより高速に動作すること。しかしセキュリティーはPelrより少し弱くなります。 .phpのままだけでなく拡張子を.cgiとしても動かすことが出来るのもある意味利点だと思います。
- 参考URL:
- http://php.s3.to/
その他の回答 (2)
- RAPTsong
- ベストアンサー率42% (74/175)
回答No.3
ちなみに、CGIは、C言語でも書けます。 で、本題ですが、初心者にはPHPの方がとっつきやすいと思います。 簡単ですし。HTMLの基本文法さえわかれば、結果を目で確認しやすいので便利です。 Perlの場合、HTMLコードを吐く場合、ある程度ベースラインの基礎知識が必要になります。
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
回答No.1
CGI(Common Gateway Interface)とは、HTTPクライアントからサーバへサービス要求を発行するしくみの総称であり、特定の言語を指すものではありません。 PHPはCGIをサポートする言語のひとつです。
質問者
補足
そうだったんですか・・・。 全然知りませんでした。 たぶん僕が言っていたのはCGIではなくPerlですね。
補足
ありがとうございます。 初心者にはどちらがいいんでしょうか? それとPerlではできて、PHPではできないこととかそういうのはあるんでしょうか?