• ベストアンサー

WEBサイトで大規模システム

WEBサイトで大規模システムはJAVAで中規模システムはPHPが支流と聞くが 大規模システムにJAVAを用いるのは開発人数が多いのに向いているからなのか 大量のサイトアクセスに向いているからなのかどちらなのでしょうか。

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

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

  • ベストアンサー
  • 1minn
  • ベストアンサー率57% (52/90)
回答No.3

> 大規模システムにJAVAを用いるのは開発人数が多いのに向いているからなのか 大きな理由のひとつだと思いますよ。 良く言われているのは 早く作れるのはPHP。 速いのはJava。 両者の差は埋まりつつありますが、今でも現場ではこの考えが多くあります。 尚、Facebookなど巨大サイトでもPHPは主流になってきています。 > 大量のサイトアクセスに向いているからなのかどちらなのでしょうか しいて言えばJavaでしょうか? でも同じ仕様のものを作っても極端な差は出ないと思いますよ。 現状、現場でどの言語を採用するかは、開発の主体になる人(企業)がどの言語を得意としているかが大きなウエイトを占めています。 エンドユーザーはどの言語で書かれてても関係ないですからね。

その他の回答 (2)

  • OKWavex
  • ベストアンサー率22% (1222/5383)
回答No.2

今後はクラウドが主流でありJAVAが主体でしょう

  • singlecat
  • ベストアンサー率33% (139/418)
回答No.1

大規模サイトでもPHPはかなり使われています。 要求事項と設計思想の違いで選択されている場合や、 JAVA至上主義みたいな開発会社もあり、一概に大規模・中規模とは限りません。

関連するQ&A

  • webアプリケーションにおける大規模案件とは?

    いつもお世話になっております。 早速ですが、大規模案件とはどのあたりの定義から大規模案件になるのでしょうか? おおよそでこのくらいからが大規模案件となる目安をご教授いただきたいです。 [備考] 普段phpなどでwebアプリの開発をしていますが、phpだと小・中規模で大規模案件には向かないと言われます。 javaは大規模案件に向いているといわれます。が実際のところ、その大規模案件とやらに出くわしたことがないのであまり大規模案件という言葉にピンと来ません。 またwebアプリなどをjavaで作ることのメリットなどはなんでしょうか? 宜しくお願いします。

  • Javaで携帯の Webシステム開発の勉強を始めたいと思っております。

    Javaで携帯の Webシステム開発の勉強を始めたいと思っております。 ネットで検索をしても全くでてきません。アプリ開発のサイトばかりです。 携帯からJavaで作成したWebシステム開発の勉強が出来るサイトがありましたら教えていただけないでしょうか?

  • 規模の大きなサイトを作るエレガントな方法

    こんにちは。 最近PHPに凝っています。 確かに便利だし、動作も軽いのですが、少し規模の大きめのサイトを作ろうと思うと、プログラムが汚くなるのが気になります。 クラスを使っていろいろな操作をカプセル化しても、JAVAやC++ほどにエレガントなものにはなりません。 ウェブをつくるうえでのオブジェクト指向的概念をPHPで実現する方法論はないのでしょうか。 JAVAのサーブレットを使うときほど強烈にオブジェクト指向でなくてもいいです。 みなさんはPHPで大きめのサイトを作るときにどのような方針でつくってらっしゃるのでしょうか。

    • ベストアンサー
    • PHP
  • MSAccessのWebシステム化について

    現在、社内で、MSAccess2000で作成した小規模のシステムを使っておりますが、 WindowsXPのサポート切れ問題等もあり、今後も運用し続けることは難しいと考えております。 そこで、AccessからWebブラウザベースのシステムへの移行を検討しております。 AccessをそのままWeb化したい(conversion)わけではなく、 Accessと同等の機能を簡単に実現する開発ツールがないか探しております。 ただ、現在使っているデータベース(MySQL)をそのまま使いたいと考えており、 今のところ、新しいデータベースへの移行は考えておりません。 例えば、ジャストシステムのUnitbaseなどは、クラウド上の専用のデータベースへの移行が必要なようです。 既存のデータベースを活用しつつ、 Webシステムを開発できるようなツールなどがありましたら、 教えていただけますでしょうか? 宜しくお願いいたします。

  • AccessVBA開発からWebシステム開発へ

    こんにちわ。 現在、AccessVBAで中小規模向けのシステムを開発して いる新米SE兼PGMです。 最近、私の所属している部隊で、そろそろWebシステムの 開発を手がけていこう、という話が持ち上がっています。 そこで、部署で一番若い私に先頭に立って進めていくよう に言われました。 ただWeb技術といっても様々なものがあり、困惑していま す。Java、C#、PHP、Flash・・・言語的な問題や、OS、 フレームワークに至るまで様々・・・。 適材適所というのがわかりません。 そこで、以下の条件にあうようなWeb開発環境、言語、 OS、DB・・・等のチョイスをしていただきたいです。 ・中小規模向け ・Access並みの生産性の高さ ・帳票出力に長けている(というよりレイアウトのし易さ) ・短期開発 ・開発人員2~3人 ・レスポンスの良さ ・コスト小 この条件で最適なチョイスをしていただきたいです。 個人的には、Windowsサーバ+C#でASP.NETなどと安 易に考えていたりもしますが・・・。 よろしくお願い致します!!

  • Webサイトで何故PHPが圧倒的になってきているんでしょうか?何故JAVAが主流にならないのでしょうか?

    Webサイトのプログラミングにおいて、昔はCGIが圧倒的でしたが、ここ数年はPHPが圧倒的に増えてきています。 何故PHPがこんなにも採用されるのでしょうか? また、なぜJAVAでなくPHPなんでしょうか? JAVAはオブジェクト指向言語で、大規模に向いていると聞きますが、逆に、多くの中小・零細企業のサイズとなる、小規模・中規模でJAVAを使ったら良いのでは?と思ってしまいます。大は小を兼ねるではいけないのでしょうか。 宜しくお願いいたします。

  • ある程度ニーズが見込まれるWEBサイトとは?

     現在SOHOでWEBシステム開発をしています。  現在は受注開発を行っていますが、できればある業種や特定の方を対象にした、WEBシステムを運営してみたいと考えています。  当方の規模から言って、ある程度の規模の企業が参入するには市場が小さすぎて参入できないようなニッチな種類のものが良いと考えていますが、ではどのようなWEBシステム(サイト)だったら有料でもニーズがありそうなのか、考えてもなかなかよい考えが浮かびません。  どなたか、「こんなWEBサイト(システム)だったらニーズがある。あるいは利用したがっている方を知っている」といった事に思い当たる方は居ないでしょうか?  もしあれば、どうぞお知恵をお貸し下さい。よろしくお願いします。

  • 大規模Webサーバーのあり方は?

    一日に万人単位のアクセスが見込まれる「大規模Webサーバー」のあり方、 中規模からのステップアップの関する基本的な考え方を知りたいのです。 大手メーカーのあれやこれやのWebシステムを買って..というのではなく どのような考え方で当初の設計をしたらいいのかまったく情報がありません。 何かヒントで結構です。アドバイス下さい。

  • webサイト構築にいい言語は

    webサイト構築に一番いい言語はなんですか。(やはりjavaよりlampが いいですか。) 今javaでwebページ開発しています。 でも他の部署のphp,perlプロジェクトを見たら 開発速力もはやいしwebサイトの動きも早いっぽいです。 webアプリケーション専門マスターになりたいですが、 (communtyサイト(mixiなどサイト),B2Cとかを専門的に構築する人) やはりJava,jsp,struts,springとかよりLAMPでしょうか。 でもjava開発者はwebではなくても業務app開発など色々できるから 給料がLAMP開発者よりたかいし、安くいい会社に採用されると聞きました。(本当ですか。) LAMP開発者は今いっぱいだから給料も上がらないし、 社員扱いも悪いと聞きましたが、これは本当ですか。 javaは一度放して、LAMP系に転職しようかなと思いますが、 実はどうでしょうか。 (今はjavaの上流案件会社ではたらいていますが、  みんなコンサルタントなので技術的にはあんまり分からない人々で  技術的な発展がありません。) お答えお願い致します。  

  • 大規模システムを作りたい

    趣味でPHPを作っているのですが 知り合い同士で結構大規模なシステムを作る予定があります そこで、クラスや変数の命名方法やフォルダやライブラリの作成方法なんかについて統一したいと思っているのですが 複数人で一つのシステムを作る際のコツやよく使われる規則を解説している サイトや本はないでしょうか?

    • ベストアンサー
    • PHP

専門家に質問してみよう