Java を数年間使用し、PHP を長年使用してきた Yunzhuhang Holison 氏は、次のように考えています。
PHP は開発を本当にシンプルにし、企業はビジネスの発展に伴い、過度に複雑なアーキテクチャに注意を払わなくなり始めます。複雑なアーキテクチャを扱うための成熟したソリューション。 PHP はまさに Web のために生まれました。
大学で学ぶことの多くはプログラミングを複雑にします。実際、アプリケーションがある程度複雑になったら、データ構造を深く移植するか (最初に理解するだけでも構いません)、または特別なものを作成する必要があります。強力な低レベルのアプリケーションは、データ構造に関する洞察を提供します。しかし、このレベルのアプリケーションには多額の財政的支援が必要になることがよくあります。
Java では、同時アクセス数の多さや複雑なビジネス ロジックを考慮して、最初から複雑なアーキテクチャを構築しようとしましたが、これらの複雑なビジネス ロジックは将来的には使用されなくなる可能性があります。
Java はもともと Web のために生まれたものではありません。 Java は、複雑な階層化されたアーキテクチャ システムのために生まれました。
Java アーキテクチャは確かに優れており、あらゆる面で優れた技術を体現しているため、数年の経験を持つ Java プログラマーにとっては、多数のプロジェクトがなければそれを使いこなすのは困難です。 Javaは優れているからこそ、高コストで習得しやすいのです。
Web 上だけでも、PHP はアプリケーションを段階的に開始して構築する簡単な方法であり、実際のビジネスの自然な成長プロセスに近いため、新興企業や中小企業により適しています。
Java は、WeChat など、プロジェクトの構築直後に同時実行性が高く、負荷が高く、トラフィックが大きいアプリケーションに特に適しています。 Java は、大企業の複雑なビジネス アーキテクチャ プログラムや、銀行システムなどの高セキュリティの Web アプリケーションに適しています。
Java と比較して、PHP はユーザー エクスペリエンスや Web ページとよりよく統合されており、オンライン マーケティングに近いものです。インターネット時代において、オンライン マーケティングは中小企業の発展のための強力なツールです。
Java は複雑なタスクを処理できる場合がありますが、PHP はそれらを非常に簡単に処理できます。新興企業は身軽に旅行しなければならず、そうしないと早くから消耗してしまいます。
Web プログラマーの場合、個人的には、まず php を学習し、次に Java を理解し、Java を学習することをお勧めします。
小規模な会社が Web プロジェクトを行っている場合、PHP も同様の効果を得ることができます。問題を複雑にしてチームを疲れさせる必要はありません。
万物の盛衰の自然発展法則の観点から見ると、多くの場合、シンプルが最善です。さらに、PHP と Linux や MySQL などの優れたオープンソース システムは自然な兄弟です。
PHP がシンプルさとシンプルさの開発路線を堅持し続ける限り、将来的には廃止されないだけでなく、ますます人気が高まるでしょう。