- ベストアンサー
JAVAは何故必要ですか?PHPじゃだめ?
最近プログラミングを学んでいて、疑問に思ったことがあります。 WEB開発において、C系やJAVAで作るには手間がかかります。 手軽にできるPHPやPythonで全部作ることはできないのですか? 「すでに使用規模・人口が大きくなりすぎて今更変更できない」という意外の理由はありますか? 以上、詳しい方、プログラマーの方、ご回答宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
PHPよりJavaが優れている点。 ・PHPより完全なオブジェクト指向言語 ・実行速度 ・PHPは変数定義など必要なく何でも突っ込める楽さはあるがそれがそのままメンテナンス性やセキュリティーホールにつながる事が多々ある。 ・サポート期間 Javaのサポート期間 http://www.oracle.com/technetwork/jp/java/eol-135779-ja.html それに対してPHPのサポート期間は http://developers.slashdot.jp/story/13/03/26/0247229/PHP%E3%80%815.3-%E7%B3%BB%E3%81%AE%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E7%B5%82%E4%BA%86%E3%81%8C%E8%BF%AB%E3%82%8B%E3%82%82%E7%A7%BB%E8%A1%8C%E9%80%B2%E3%81%BE%E3%81%9A 一番利用が多いと言われているPHP5.3が公式でサポート終了している現状。 http://ja.wikipedia.org/wiki/PHP:_Hypertext_Preprocessor#PHP_5.3.0 しかもサポート期間の短さ。 システムにおいて期間のミドルウェアのバージョンアップはおいそれとできません。 ミドルウェアのバージョンアップをすると言うことはすべてのテストをやり直す必要があるのです。 (まぁアマグラマが趣味でやっているならまぁそこまでする必要はないだろうが企業のシステムはそういう風にすべてテストして不都合がないか確認する必要があるのです。)