Netscape の共同創設者 Marc Andreessen は、水曜日 (10/19) に開催された Zend/php カンファレンスで、Web ベースのアプリケーションの開発においては、シンプルな PHP 記述言語記述ツールが Java よりも人気になるだろうと予測しました。
1995 年に Sun Microsystems が Java をリリースして以来、Java のフレンドリーなインターフェイスにより、エンジニアはソフトウェアを設計しやすくなり、歓迎されましたが、この 10 年間で Java には強力な機能が次々に追加され、簡単ではなくなりました。操作する。 Marc Andreessen 氏は、現在の Java は C++ よりも学習が難しい可能性があると指摘しました。同時に、PHP は Java のシンプルな精神を継承し、Java よりも使いやすいプログラム開発環境を作成します。
PHP はオープン ソース プロジェクトであり、プログラムを簡素化できる記述言語エンジンと大規模なリンク ライブラリが含まれています。たとえば、Zend は PHP スイート製品、プログラム作成ツール、テクニカル サポート サービスを販売しています。 。
Andreessen 氏の意見は Java 支持者の支持を得るのは難しいかもしれません。なぜなら、世界中には Java を専門とするエンジニアがまだ何百万人もおり、数百の企業が Java Community PROcess (JCP) に参加し、そこで Java の運命を共同でコントロールしているからです。しかし、Java を積極的にサポートし、WebSphere サーバー ソフトウェアの中核として Java を使用している IBM でさえ、PHP には Java よりも良い将来があると信じています。
IBMの新ネットワーク技術部門の副社長であるロッド・スミス氏は、PHPの最大の特徴は「シンプルさ」であり、他の言語と競合するために新しい言語機能を追加するつもりはないと述べた。これは明らかにJavaには当てはまらない。
さらに、PHP の力は小さくありません。現在、Yahoo! や Lufthansa などの有名な Web サイトを含む約 2,200 万の Web サイトが PHP を使用しており、PHP に関するあらゆるソフトウェアをレビューする権利を持つソフトウェア エンジニアが 450 名います。ソフトウェアの変更。
Java と比較すると、PHP はネットワーク サーバー上でのみ使用でき、ネットワーク サーバー、パーソナル コンピュータ、携帯電話、チップ カードなどのデバイス上で使用できます。
Java と PHP は、いくつかの点で相互に競合するだけでなく、ある程度相互に依存します。 Oracle の製品戦略担当バイスプレジデントである Ken Jacobs 氏は、Oracle は Java と PHP の両方を実行できる Java サーバーおよびデータベース ソフトウェアを販売していますが、2 つのソフトウェア プロジェクトが連携できるように Java に追加の新機能を追加していると述べました。より具体的には、Java 仕様要件 223 (JSR 223) は、「Java コミュニティと PHP コミュニティ間の架け橋を築くのに役立ちます」。
写真やその他のコンテンツを共有できる Web サイト「Ning」を最近立ち上げた Marc Andreessen 氏も、現在 Ning は Java と PHP の両方を実行しており、サイト上に表示されるすべてのアプリケーションは Java で書かれていると述べています。 PHP 、Java はオペレーティング システム レベルに似ています。
Linux や Apache などの他のオープン ソース プロジェクトと同様に、PHP は現在、コンピュータ業界の主要企業によって保護されています。IBM と Oracle はどちらも、PHP ソフトウェアがデータベースを取得できるようにするプログラムの開発に取り組んでいます。実際、IBM と Oracle は PHP を支持しているかのように振る舞っており、この 2 つの大手企業さえも PHP をサポートしており、これは PHP が良いものであることを証明しています。
以上、PHP が Java よりも人気があるかどうかをその側面も含めて紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。