![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
すっごく初歩的な疑問なんですが
CGIってこれからも、なんていうのか、
利用され続けるものなのでしょうか?
最近はPHPやJSPってのをよく見かける気がするのです
(ここもphpだし笑)
多分CGIがある程度組めれば出来るんだろうな~的認識にしか持ってなくてはずかしいんですが・・笑
以前はCGIはいけるサーバはあってもPHPは稀にしかないと聞いてましたけど、
現状はどんな具合なんでしょうか?
お詳しい方、宜しければ教えていただけないでしょうか?
あと、大量のデータベース
例えば3000件の企業の社員募集
を作ろうとした場合、
みなさんは何でつくられますか?
ちなみに手前、オラクルやSQLといったデータベースは何にも理解しておりません。笑
No.4ベストアンサー
- 回答日時:
そうですね。
未来は予想できませんが、なくなる事はないと
思いますよ。
っていうか、CGIは
こもんげーとうぇいいんたーふぇいすって言って、
PealやRuby、C、Javaなんかで、HPをみて動的な返事を
返す仕組みのことです。
代表的なのが、Pealですが、サーバの大容量化が
進んでいるので、たとえ10年後廃れてしまっても、
pealくらい使えるようにしててやるか、くらい考える人
もいるでしょう。
フリースペースでは、XREA.COMでphpやMySQLは使えます。
フリースペースでも、徐々に増えつつあるようですね。
anhttpやapache(Peal等をパソコンで使えるようにする
ソフト)、MySQLもWindowsでも、使えます。
どれもフリーなので、勉強してみてはどうですか?
私なら、お金があるならFileMakerProの勉強をしたいな。
ないなら、MySQL+PHP。
Pealでは、負荷の問題できついかも。
No.3
- 回答日時:
CGIは機種に依存しない特徴があるので、新しいもの次第だと思います。
新しい言語が開発されて、もしそれがWindowsサーバーしか動かなかったら、あまり意味は無いですし。。
PHPやJSPもサーバーにも変わってきますね。PHPの動かないサーバーやJSPが動かないサーバーもあります。
サーバーを扱える(操作できる)ような企業がPHPやJSPを取り入れているのではないでしょうか?
PHPも最近ですので、インストールされて無い場合が殆どです。
だから、個人でも扱いやすいPerlが増えているのではないですかね?
No.2
- 回答日時:
>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
No.1
- 回答日時:
まぁ、当分は大丈夫でしょう。
今すぐどうこうってことはないと思いますので。
いちおー、CGIは遅れた技術だって言う人とかいるんですけどね。
HTTPというプロトコル方式と密接に関わりすぎてて、代替の技術がまだないんです。
「少しだけ効率のいい似たようなシステム」であればごろごろしてるんですけど、素人にも簡単に扱えるようなのはまだないみたいですね。
なんで、10年先を見るなら別ですが、今すぐ面白いことをしたい、ということであればCGIで充分です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- 美術・アート トレパク疑惑をかけられにくくするには ここ最近いわゆるトレパク警察のいいがかりがが厳しくなったようで 1 2023/08/21 09:59
- CGI htmlからcgiを自動的に起動させたい 1 2023/02/21 19:39
- その他(悩み相談・人生相談) 有名電話会社の店員(契約従業員)からの悪口(言いがかり)がすごい 去年から治療の為、外で歩き始め、 2 2022/09/12 21:23
- その他(データベース) 業務用のデータベースサーバーの選び方について 4 2022/11/22 10:22
- PHP PHP MySql ページング 2 2022/09/20 06:38
- MySQL 【投稿情報用データベース posts】は必要ないと思います。 1 2022/06/02 21:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CGIってどうなの?
-
EXCELファイルに誰がアクセスし...
-
古ーくからフリーのtree.cgi掲...
-
オフラインでCGIを動かす
-
Perlの日記プログラムがIIS+Act...
-
プロバイダで定められたPerlへ...
-
cgiのパスについて
-
vbでFTPサーバーに対して、サー...
-
直リンク用バナーの作り方
-
.htaccessを用いて.cgiを.html...
-
CGIでソースがそのままでてしま...
-
画像アップ時のエラー
-
自作サーバーでムーバブルタイ...
-
ASP(IIS?)のエラーについて
-
VBScriptで、ファイルから任意...
-
cgi アクセス制限 エラー
-
レンタルサーバーで <base href...
-
さくらのサーバーでwww配下のcg...
-
ブログや掲示板の作り方
-
JAVAで別サーバーのファイルの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
perlからphpを実行して結果を得...
-
CGIとPHPの違い
-
&や=、@を違うコードで表記したい
-
ssiのinclude fileについて
-
perl,ruby,phpは同系列?
-
CGIで外部のPHPを実行するには?
-
Perlについて聞きたいです.
-
ブログを作成するためのCGI...
-
CGI(perl)って・・・
-
CGIとPHPの違いってなんですか?
-
応募フォームを作るのは難しい...
-
PerlかPHP
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
URLに~/cgi-bin/~を隠す方法
-
CGIでソースがそのままでてしま...
-
FTPにて553エラー
-
ASPからJavaScriptへの受け渡し...
-
VBScriptで、ファイルから任意...
-
ラジオボタンのグループ化
おすすめ情報