なぜこれほど多くの人が B/S アプリケーションの開発に PHP ではなく Java を使用するのでしょうか?

WBOY
リリース: 2016-08-20 09:03:58
オリジナル
2187 人が閲覧しました

タイトルの通り、なぜですか? Java はコードをバイトコードにコンパイルし、コードを保護する役割を果たすことができるのでしょうか?それとも理由は何ですか?

返信内容:

タイトルの通り、なぜですか? Java はコードをバイトコードにコンパイルし、コードを保護する役割を果たすことができるのでしょうか?それとも理由は何ですか?

PHP の利点は主に開発効率と学習コストの低さにありますが、Java はパフォーマンスが優れていると言われています。 。なので「アプリケーション」である以上、無意識のうちに性能の良いものを選んでしまうのは間違いありません。

しかし、実際には、この比較はまったく無意味です。那么多人用Java开发B/S应用,而不用PHP? php を使用して開発する人もたくさんいますが、Java を使用している人しか見かけません。正直に言うと、現在言語の開発を妨げている理由のほとんどはパフォーマンスではなく、エンタープライズレベルのエコシステムでは Java の方が優れている可能性があります

W3Techs の統計によると、インターネット上の Web サイトの 82% は PHP で動作しています。

RedMonk は、Github (横軸) と StackOverflow (縦軸) のデータ分析を組み合わせて、2016 年 6 月に発表されたプログラミング言語ランキングを作成しました。上位 4 つは JS、Java、PHP、Python で、C#、C++、Ruby は同点で 5 位、C と OC が続きました

https://www.google.com/ncr#q=php
約 7,670,000,000 件の結果 (0.60 秒)
https://www.google.com/ncr#q=...
約 411,000,000 件の結果 (0.58 秒)

https://www.baidu.com/s?wd=php
Baidu はあなたに関連する約 1 億件の結果を見つけました
https://www.baidu.com/s?wd=java
Baidu はあなたに関連する約 100,000,000 件の結果を見つけました95,400,000

Taobao/Baidu/Sogou/360/Sina/Tencent/Xiaomi などは PHP を広く導入しています:
https://www.taabao.com/index.php
https://www.tmall.com/index.php
https://www.baidu.com/index.php
http://www.sogou.com/index.php
http://www.so.com/index.php
http://weibo.com /login.php
http://t.qq.com/login.php
http://list.mi.com/index.php

ジャック・マーは PHP を使用して電子商取引の宝物を検索し、ザッカーバーグは PHP を使用して生涯の Facebook を開きました。
急速な発展を追求するインターネット時代において、短く、フラットで、高速な PHP よりも優れているのは誰でしょうか?
Java Web は単なる冗談であり、投資家の IQ に対する単なる侮辱であり、投資家の貴重な時間とお金の単なる無駄です。
Java Web は間違いなく PHP の鉄の踵の下で失敗し、激流の中に沈むでしょう。インターネットの。

ジャック・マーの従業員が、開発サイクルの後、開発に Java を使用することに固執していたら、
ジャック・マーはとっくの昔に破産していたと推定されており、今では彼はただの庶民の教師になっているかもしれません。
PHP アプリケーションから間接的に恩恵を受けた Jack Ma は、成功への第一歩を踏み出しました。
これまでのところ、淘宝網と天猫の最もアクセス数の多いホームページと検索ページは依然として PHP によって駆動されています
PHP の威力は明らかであり、JAVAer がそれを疑問視するのが待ちきれません。

Java サービスをオンラインにするために徹夜しなければならない運用と開発の経験はひどいものです
コンパイルとホット デプロイメントを必要としない PHP は、迅速な開発とデプロイメントにはるかに適しています
実行中のコンテナである Tomcat 。 Java Web の PHP-FPM は Java で開発されており、PHP のパフォーマンスはまったく低下しません。
Java クラス ライブラリ rt.jar は、PHP の PECL ライブラリ関数です。この点に関して、PHP のパフォーマンスには何の欠点もありません。一般に、Java Web プロジェクトは多くのサードパーティのクラス ライブラリを使用して実行されますが、PHP はフレームワークを使用せずにネイティブ開発のみを使用します。 Web アプリケーションのボトルネックは一般的にデータベース I/O やネットワーク I/O で発生するため、Java より遅くなる必要はありません。

パフォーマンス上の理由...

放してください、この質問はなんととんでもないことでしょう!

多くのサイトは PHP で開始され、その後 Java に変換されましたが、結局のところ、コンパイル後の方が高速に実行されます。

さらに、エンタープライズレベルの開発における Java の成熟度と、周囲のフレームワークの完成度は比較的良好です。でも、PHP は常に最高です、ふふふ

それらの多くは、破れなければならない、ああ、Facebook などのものが混在しています。

java/c++/phpです

シナリオ、ビジネスシナリオ! ! !異なる言語は、異なるビジネス特性に適しています。

JavaEE テクノロジー システムが完成しており、デカップリングが適切に行われており、プロジェクトの規模が大きいため、適切な価格を設定できます。

お好みのツールを使用してください。そうは言っても、この質問は非常に多くの憎悪を引き起こしました。 。

phpではjavaはできないようです

php の皆さん、本当によろしいですか?はははは

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート