- ベストアンサー
PERLのかわりにPHP
WEBクリエーター業で、システム開発に必要なPerl/CGIを、PHP、またはJSPで代理することは可能でしょうか?自分はシステムに詳しくはないのですが、そのようなことがあるサイトに書かれていたので気になりました。よろしくお願いいたします。また、可能であれば詳しい理由と、その場合、PERL/CGIを体系的に覚えるだけでかまわないでしょうか?
- elcaballo14
- お礼率4% (13/306)
- PHP
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
elcaballo14さんは、システム開発者になりたいのでしょうか、それとも、システム開発を依頼(外注など)する時に基礎的な知識が必要と思っているのでしょうか? webだけに関して言えば、PerlでもPHPでもJSPでも同じ物は作れます elcaballo14さんがシステム開発を第3者に依頼するという立場ならば、各言語の違いは全く知る必要はありません、 要は何の言語を使うかではなく、どのようなシステムを作るか(作ってほしいか)が重要です システム開発者になりたいのならば、どれか1つだけよりは他の言語にも正通している必要があるでしょう >また、可能であれば詳しい理由と 日本語でも英語でもフランス語でも同じ意味を持つ単語や言葉は存在しますよね プログラム言語もそれと同じです ここからは、勘違いだったらごめんなさい elcaballo14さんはもしかして、PHPかJSPは既に習得済みで、PHPかJSPなら一通りのシステムは作れるくらいの知識があるのでしょうか? その上で、Perlで書かれたシステムをPHPやJSPに移植したい という意味の質問なのでしょうか? だとしたらPerlのリファレンスマニュアルを見ながらPHPやJSPで置き換えることは比較的簡単ですよ
その他の回答 (1)
- togix
- ベストアンサー率50% (3/6)
何をするプログラムかによりますが、ほとんどの場合 perlで書かれたCGIをphpやjspで置き換えることは可能です。 質問が抽象的で、これくらいしか答えようがありません。 何がしたいのか、もう少し具体的に教えていただけますでしょうか? システム開発者になりたいのでしたら、perlのcgiだけではだめだと思います。
関連するQ&A
- CGIでPHPではなくPerlを使っている理由はなんですか
私は昔Perlを独習してカウンタがつくれる程度だったのですが、最近勉強しなおして掲示板やHTML編集に使ってます。 しかし最近PHPというものがでてきて、WEBならPHPだと言われるようになりました。 しかしPerlを使っているので、どうしてもPHPを一から勉強する気になれなく、ずるずるといっています。 CGIでPerlを使っている人は、それ以外で、PHPよりPerlのほうがここがいいから使っている、もしくは、こうこうこういう理由でPHPに乗り換える必要がない、という方はおられますか?
- ベストアンサー
- Perl
- CGI-PerlとPHPの速さについて
CGI-PerlとPHPの比較サイトを見てまわっていたところ、 「PHPは多くのアクセスがあっても(CGIに比べ)サーバへの負荷が少ない」 という内容を見かけました。 一般に「PHPはCGI-Perlより速い」と言われている気がしますが、 もしかしてそれは、アクセスが多数ある場合に限定した話なのだろうか、と疑問に思いました。 ローカルサーバなどで1人~数人しかアクセスしないという環境でも、 同じことが言えるのかどうか知りたいです。お願いします。
- ベストアンサー
- その他(プログラミング・開発)
- Perl or PHP?
最近はやり?の自宅サーバーを立てようかと思っているのですが、PerlかPHPどちらを使うか悩んでいます。 主に、掲示板やカウンター、できたらWikiのようなことをしたいと考えているのですが、PerlとPHPどちらを使ってプログラミングするべきでしょうか? それとも、どちらも使ったほうが、より効率的なプログラミングができるのでしょうか? PerlやPHPは個人的にですが、かじったことがあります。また、WebサーバーはApache、DBはMySQLでOSはFedoraCoreを予定しています。 Perlでも、PHPでも、CGIプログラムって作れますよね? どちらが利便性がよいのか、サーバーに負荷がかからないのか等、開発者側に立った意見をお待ちしています。
- ベストアンサー
- CGI
- PHPとかperlとかrubyとか
質問させていただきます。 プログラミング言語を学ぼうと思っています。 ありがちな質問ですが、言語の特徴などを伺いたいと思います。 PHPはWEBに特化した言語だと聞きました。 あとperlはテキスト処理だけでどうも、、、って話も。 rubyはまだプログラムの話で出てこないことも多い。 やりたいことがあっての言語なのは承知しています。 WEBやデータベース、スタンドアロン?の簡単なソフト開発とか、いろいろやりたいことは多いです。 最初に目をつけた敷居が低いとされるWEBに特化したPHPはソフト開発には向かないらしいし、偏ったものもどうかと思ってます。 でも次の言語にJAVAを考えていて(JAVAは習得が難しいと聞きましたので)、PHPはJAVAに多少似ているってどっかのサイトで見ました。たぶん賛否両論はあるでしょうが。 別にWEBプログラムだからってperlでもrubyでもできるんですよね?だったら偏ったPHPよりperl、rubyの方が書いていて楽しいような気がします。rubyの需要はまだ少なそうですし、perlのテキスト処理だけってのもどうなんだろうと思いますが。そこらへんも聞きたいです。 簡単なゲームとか、顧客管理ソフトとか、WEBとかデータベースとか、できれば敷居が低く楽しめる言語があればと思ってます。
- ベストアンサー
- その他(プログラミング・開発)
- PHPとperlはどちらが初心者向きですか?
プログラミングは初心者です。 perlをほんの少しだけかじったことがありますが、すごく簡単な事しかできません。 今後、サイトで必要なCGIを自分で作れるようになりたいのですが、perlとPHPではどちらの方が初心者向きというか、覚えやすいのでしょうか? 難しい質問だと思いますが、よろしくお願いします。
- ベストアンサー
- CGI
- なぜPerlからPHPに移行したんですか?
PHPでできることはPerlでもできると言われてますよね。 だったら現在Perlで動いているものをPHPに変える必要はないと思うんですが、最近はPHPに変えていくサイトが多いような気もします。 なぜ労力をかけてまでPHPに移行するんでしょうか? mixiなんかは、まだPerlですよね・・・。
- ベストアンサー
- PHP
- cgi(perl)からphp呼出
どなたかご教授ください。 perlのcgiからsystem関数でphp(コマンドで実行可能なコード)を実行して返値を得たいのですが perlのcgiの実行結果では画面に文字化けを起こしたような結果が帰ってきます。 cgi(perl)からphpを実行するにはどのように すればいいのでしょうか? ご教授ください。
- 締切済み
- PHP
- PerlとphpのCGI版
Perlは文書に最適化された言語だと今日知りました。 そこで思ったのですが、PerlとphpのCGI版の場合だと ファイルの読み書きなどを考えてみたところ、速度にさほど違いはないのでしょうか? mod_perlとphpのモジュール版の速度は同じくらいだと聞きます となればphpのCGI版はさほど早くなく、Perlと同程度じゃないかと思ったわけです どなたか教えてください!
- ベストアンサー
- その他(プログラミング・開発)
- PHPとPerlの違い
私はシステムに関して全くの素人ですが、会社でPerlを使わなければならない業務があり、ここ3年で独学でPerlを勉強し使っています。しかしながら最近になって同様の業務をPHPで実施している競合他社を見て、上司がPHPへの変更を求めてきました。 社内では特にPHPに詳しいものはいないため、やはり私が独学でやっていく必要があるのですが、PerlとPHPの違いって端的に言うとどのようなものなのでしょうか。実際に記述する上でという側面と、それぞれで作成されたサイトを使う側の操作性や利便性の違いという点、またその他PHPの利点など何かご存知のことがございましたらお教えください。
- ベストアンサー
- Perl