• ベストアンサー

PHPとJAVAの比較

お世話になっております。 言語について質問させてください。 PHPとJAVAの違いは何でしょうか? これからWEB系のソフトを組もうと思っているのですが、どの言語使用すればよいか迷っています。 それぞれ、長所・短所あると思います。その辺りを教えていただけると幸いです。 また、現在の主流はどちらでしょうか?これ以外もあるならその言語を教えてください。また、今後は主流はどうなるのでしょうか? よろしくお願いします。

  • PHP
  • 回答数3
  • ありがとう数7

質問者が選んだベストアンサー

  • ベストアンサー
  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

PHPとJAVAの違いは何でしょうか? -書ききれません。 WEB系のソフトを組もうと思っているのですが、どの言語使用すればよいか? -個人的な小規模なものならPHP -大規模で本格的なものならJAVA(JAVA+JSP:J2EE環境) 現在の主流は? -両方とも主流です。今のところJAVAが衰えたとの話もありません。 これ以外もあるなら? -他の主流の言語:perl、rubby、vb(ASP/.NET) 長所・短所 ※長所は短所でもあり、短所は長所でもある。 JAVAだけに出来ること(最近みかけませんが) (アップレットプログラムを作ってブラウザーに実行させる事が出来る) さらにWEB系のソフトを作るなら 当然、HTML関連、XML関連、CSS関連、javascript も学習した方がよい。

cappcino
質問者

お礼

早速の回答ありがとうございました。 参考にさせていただきます。 今後ともよろしくお願いします。

その他の回答 (2)

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.3

No.2の解答は、JAVASCRIPTの事を述べてます。 JAVAはサーバー側で動きます。JAVAサーブレットと言われ、JAVAで動的に作られたページがJSPです。もちろんJAVAで、DBアクセスでも、通信でも 、イメージ作成でも、何でも出来ます。

cappcino
質問者

お礼

お世話になっております。 ご回答ありがとうございます。 参考にさせていただきたいと思います。 今後ともよろしくお願いします。

  • carbon24
  • ベストアンサー率34% (40/117)
回答No.2

PHPとJAVAの違いは何でしょうか? -違わないところをがあるのか・・・ PHPはサーバ側で動作する。JAVAは端末側で動作するものです。 (例外的な使い方は可能ですが、本当に例外的なので無視) サーバでしか動かない 端末でしか動かないJAVAではサーバのデータベースを利用できません。 サーバでしか動かないPHPは端末側だけで何かすることはできません。 だからどういう場面でどちらを使うかは必然的に決まってしまいます。

cappcino
質問者

お礼

お世話になっております。 早速の回答ありがとうございます。 JAVAでサーバーサイドプログラムを作る事も可能と聞きましたが、かなり難しいのでしょうか? WEB上でデータベース等を行うのであれば、PHPという選択になるのでしょうか? よろしくお願いします。

関連するQ&A

  • PHPとJavaとC#の違い

    PHPとJavaとC#の違い お世話になります。 ウェブ系開発のお仕事について少しだけ相談させてください。 ウェブを記述する言語としてHTMLは当たり前として、 PHPやJavaまたC#がありますが、これらはどのような ページを作る際に必要なものなのでしょうか? 現在、PHPとJavaを若干知っております。 PHPはアパッチで練習しましたが、なんでも作れそうな気がしますが、 セキュリティ上問題あるのではと思いました。 また、Javaはアプレットのほうを指しています。 Java,C#は実際に作ったことはないのですが、 どのような用途で使われるのか知りたく質問いたしました。 よろしくお願いいたします。

  • C言語とJava

    C言語とJavaのそれぞれについて長所、短所を教えて下さい。

    • ベストアンサー
    • Java
  • CGI, PHP, ASP お勧めなのはどれでしょうか?

    こんにちは、いつもお世話になっております。 今年の夏休みに時間があるので、何かプログラミングを習おうと思っている者です。 ホームページを作る事が趣味で、Webアプリケーションに良く使用される言語CGI、PHP、ASPといった物の中で、一番お勧めなのはどれでしょうか?ちなみに、フラッシュとの相互性が高いものが良いなと考えてます。それぞれの言語について、長所短所などお聞かせ下さい。 宜しくお願いします。

  • PHPとJAVA

    最大5千人ぐらい同時にアクセルするWEBサイト(DBとしてmySQL使用)を作る場合PHP(CodeIgniterのフレームワーク)とJAVA、どちらのプログラムで作成した方がいいのでしょうか?

    • ベストアンサー
    • PHP
  • CとJAVA

    いずれ、CとJAVA両方使えるようになりたいのですが、等しいくらいどちらもやりたいです。 なのでどちらから手をつければいいか決められないでいます。とりあえずなにか作りたい!っていう希望はあります。そして情報系の学科に進むつもりでいるので。 プログラミングはまったくの初心者ですが、一般的にJAVAは文法的にC言語に似た言語、JAVAの方がとっつきやすい、っていうのはよく聞きます。でも最終的にはプログラミング関係の就職も考えているので大変でも努力は惜しまないつもりです。 そこでC言語とJAVAそれぞれについての長所、短所を教えて欲しいです。もっと踏み込んで、(将来性も考えて)どちらから手をつければいいかのご意見をもらえればと思います。 ご意見お待ちしています!

  • Webサイト構築用途でのJava,phpのシェア

    Web制作業者の者です。「JavaはWebアプリケーションの本命」だとか言われておりますが、私が知る限り国内ではANA http://www.ana.co.jp/asw/ くらいしか知りません。圧倒的に多いのはPHP,CGI(ほとんどはPerlと思われます)でたまにASP,ColdFusion(.cfm)のものを見かけます。この教えて!goo様もPHPですし・・ しかし、プロブラマー向けの求人を見てみるとほとんどがJavaや.NETで占められており、PHP,Perlはほとんど見受けられません。また、本屋に行くとJava関連は7~8段の書棚の上から下までずらりと並んでいるのにPHPはせいぜい2列程度です。 Javaがあらゆる用途に使える汎用言語であることに対してPHPはほとんどがWeb用途に限定されています。そういう意味でJavaの方が需要が多いのは理解できますが、ことWebサイトに限ってはPHPが一番使われてるように思えるのです。 それで、Webサイトに限っていえば現在JavaとPHPは何:何の割合で使われているのでしょうか? また、Javaが「JavaはWebアプリケーションの本命」と騒がれるのはなぜなのでしょうか?

    • ベストアンサー
    • Java
  • Web開発言語の選択 Perl? PHP? Java Servlet? Java Applet?

    Perl? PHP? Java Servlet? Java Applet? その他(あまりマイナーなのはNG)? 【Q1】Webシステム開発に当たり、開発効率という意味で、どの言語が手っ取り早いと思いますか? 【Q2】他のWebページを参照して表組やフォームの値をとってきたり、フォームに値を代入してサブミットしたりもしたいと思っています、その場合、Window Scripts HostのようにHTMLタグをオブジェクト(DOM)のように扱えるの言語はありますでしょうか?(オブジェクトとして扱えないと成るとこの辺の処理はテキストを処理することになってしまいますよね?) ※サーバーOSはLinux系 ※一番経験が長いのはC言語。Perl, Java Servlet Java Appletの経験は少々。PHPは本を読んだレベル。しかし、PHPもまったく抵抗ありません。 みなさんのご意見お待ちしております。 どうぞよろしくお願いします。m(__)m

    • ベストアンサー
    • CSS
  • ASP,net,cgi,javascript,php等の技術

    ASP,net,cgi,javascript,php等の技術で、Webアプリケーションを開発するに当って どれで作成したほうがいいですか? 機能としては、顧客管理、掲示板、グラフ表示、データベースアクセス等の機能を使います。 それぞれの言語で作成するあたって、長所と短所を頂けると幸いです。

  • C#とJavaどっち?

    今後Webアプリケーションを組む場合、C#とJavaとどっちが主流になると想像しますか? 私はとある教育のお仕事をしていますが、現在はJavaの研修がかなり流行っています。 でも今後はどうなんでしょう? WindowsVistaから.NETframeworkが標準でつくみたいなので、.NETframeworkを使用したアプリも今後普及されると考えていいのでしょうか。とするとそのために作られた(?)C#もどんどん使われるようになるでしょうか。 実際どちらが普及しそう、またはどちらが便利だと思われますか?皆様の考えをお聞かせください。

  • PHPとかperlとかrubyとか

    質問させていただきます。 プログラミング言語を学ぼうと思っています。 ありがちな質問ですが、言語の特徴などを伺いたいと思います。 PHPはWEBに特化した言語だと聞きました。 あとperlはテキスト処理だけでどうも、、、って話も。 rubyはまだプログラムの話で出てこないことも多い。 やりたいことがあっての言語なのは承知しています。 WEBやデータベース、スタンドアロン?の簡単なソフト開発とか、いろいろやりたいことは多いです。 最初に目をつけた敷居が低いとされるWEBに特化したPHPはソフト開発には向かないらしいし、偏ったものもどうかと思ってます。 でも次の言語にJAVAを考えていて(JAVAは習得が難しいと聞きましたので)、PHPはJAVAに多少似ているってどっかのサイトで見ました。たぶん賛否両論はあるでしょうが。 別にWEBプログラムだからってperlでもrubyでもできるんですよね?だったら偏ったPHPよりperl、rubyの方が書いていて楽しいような気がします。rubyの需要はまだ少なそうですし、perlのテキスト処理だけってのもどうなんだろうと思いますが。そこらへんも聞きたいです。 簡単なゲームとか、顧客管理ソフトとか、WEBとかデータベースとか、できれば敷居が低く楽しめる言語があればと思ってます。

専門家に質問してみよう