性格悪い人が優勝

すっごく初歩的な疑問なんですが
CGIってこれからも、なんていうのか、
利用され続けるものなのでしょうか?

最近はPHPやJSPってのをよく見かける気がするのです
(ここもphpだし笑)

多分CGIがある程度組めれば出来るんだろうな~的認識にしか持ってなくてはずかしいんですが・・笑

以前はCGIはいけるサーバはあってもPHPは稀にしかないと聞いてましたけど、
現状はどんな具合なんでしょうか?
お詳しい方、宜しければ教えていただけないでしょうか?

あと、大量のデータベース
例えば3000件の企業の社員募集
を作ろうとした場合、
みなさんは何でつくられますか?

ちなみに手前、オラクルやSQLといったデータベースは何にも理解しておりません。笑

A 回答 (4件)

そうですね。


未来は予想できませんが、なくなる事はないと
思いますよ。
っていうか、CGIは
こもんげーとうぇいいんたーふぇいすって言って、
PealやRuby、C、Javaなんかで、HPをみて動的な返事を
返す仕組みのことです。

代表的なのが、Pealですが、サーバの大容量化が
進んでいるので、たとえ10年後廃れてしまっても、
pealくらい使えるようにしててやるか、くらい考える人
もいるでしょう。

フリースペースでは、XREA.COMでphpやMySQLは使えます。
フリースペースでも、徐々に増えつつあるようですね。

anhttpやapache(Peal等をパソコンで使えるようにする
ソフト)、MySQLもWindowsでも、使えます。
どれもフリーなので、勉強してみてはどうですか?

私なら、お金があるならFileMakerProの勉強をしたいな。
ないなら、MySQL+PHP。
Pealでは、負荷の問題できついかも。
    • good
    • 0

CGIは機種に依存しない特徴があるので、新しいもの次第だと思います。


新しい言語が開発されて、もしそれがWindowsサーバーしか動かなかったら、あまり意味は無いですし。。

PHPやJSPもサーバーにも変わってきますね。PHPの動かないサーバーやJSPが動かないサーバーもあります。

サーバーを扱える(操作できる)ような企業がPHPやJSPを取り入れているのではないでしょうか?

PHPも最近ですので、インストールされて無い場合が殆どです。
だから、個人でも扱いやすいPerlが増えているのではないですかね?
    • good
    • 0

>CGIってこれからも、なんていうのか、


>利用され続けるものなのでしょうか?

まず、CGIは言語ではありません。
phpのCGIもあるし、JavaのCGIもあります。
(perlで書いてもmod_perlで動かせばCGIでは無いです)
それを踏まえた上なら、CGIがなくなることは無いでしょう。
(ほとんどなくす意味ないし)

「perlの今後」ということであれば、現在の資産が腐るほどあるので、もう5年くらいは行けると思ってます。
(perl6しだいですが)

>(ここもphpだし笑)
#ここがphpかどうかは分かりませんよ。
#もしかしたらphpの拡張子でperlが動いてるかも知れません(w

>以前はCGIはいけるサーバはあってもPHPは稀にしかないと聞いてましたけど、
>現状はどんな具合なんでしょうか?

PHPもかなり増えてます。
(探さなくても見つかるくらい)
独自CGIを許可してるところは大抵PHPも入ってます。
(普及率はCGI>PHP>DBくらいな感じ)

>あと、大量のデータベース
>例えば3000件の企業の社員募集
>を作ろうとした場合、
>みなさんは何でつくられますか?

データ量で変わるのはDBMSなので、
言語の選定にデータ量はあまり関係しません。
DBMSで言えば、3000件程度なら何でも良いんじゃないですか?
(要求仕様にもよるけど、上手くすればtextベースでも行けそう)

#「未来を予測する最良の方法は、それを発明してしまうことだ」 by Alan C. Kay
    • good
    • 0

 まぁ、当分は大丈夫でしょう。


 今すぐどうこうってことはないと思いますので。

 いちおー、CGIは遅れた技術だって言う人とかいるんですけどね。
 HTTPというプロトコル方式と密接に関わりすぎてて、代替の技術がまだないんです。
 「少しだけ効率のいい似たようなシステム」であればごろごろしてるんですけど、素人にも簡単に扱えるようなのはまだないみたいですね。

 なんで、10年先を見るなら別ですが、今すぐ面白いことをしたい、ということであればCGIで充分です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!