近年のPHPの発展と言えば、飛躍的に進歩していると言えます。 2006 年の EDC 統計によると、PHP は世界の 3 つのプログラミング言語の仲間入りを果たし、Web スクリプト言語として競合しています。他の2つの言語(Javaと.net)は汎用言語(さまざまなアプリケーションを開発できる)です。しかし、PHP の現在の開発率が他の 2 つの言語よりも 37% も大幅に高いのは驚くべきことです。
同時に中国では、PHPも非常に急速に発展しています。現在、大手Webサイトが集まる北京では、ほぼどこでもPHPが普及している。 Baidu、Sina、Sohu、TOM およびその他の主要なインターネット ポータルは、この PHP を広く使用しています。同時に、過去 2 年間、北京の多くの小規模ポータル サイトでは主に PHP テクノロジーが使用されてきました。 PHP エンジニアの需要も大幅に増加しています。中国の PHP 公式 Web サイト PHPChina.com は、現在の北京の PHP エンジニアの平均給与が ASP エンジニアの 2 倍に達する可能性があることを明らかにしました。
それでは、なぜ PHP は近年これほど急速に発展したのでしょうか。実際、それは Web の急速な発展と密接に関係しています。さらに、LAMP の急速な発展により、PHP はより広く使用されるようになりました。そこでここでは、Web の急速な発展と、PHP がなぜこの機会を捉えて一気に成功できるのかについて説明します。
まとめると、PHP が開発できる理由は 3 つあります:
◆ Web 言語の第一選択である Web に基づいてオーダーメイドされているため、LAMP アーキテクチャが安全で安定しています
◆ シンプルで高速な開発、強力な拡張性
◆ PHP エンタープライズレベルのアプリケーション開発
Web 言語の第一選択である Web に基づいて調整され、安全で安定しています
今年の LAMP カンファレンスに出席しているときに、PHP の創設者の 1 人である Zeev Suraski に会ったことがあります。氏からは PHP の全体的な導入に関する報告も聞きました。 PHP 開発の当初の目的について話を聞いたとき、彼と Andi はプロジェクトを書くために Web に非常に適した言語が必要だったので、最適な PHP/HI を見つけたと言いました。プロジェクトを完了する過程で、彼らは PHP/HI に大きな技術的展望があることに気づき、その後、PHP の研究開発に参加し、Zend Engine を共同で開発し、それを PHP に無料で組み込み、PHP4 をリリースして PHP を使用できるようにしました。本当に発展します。
その後の一連の PHP バージョン アップグレードで、PHP が Web 周りにその機能を追加していることがわかります。これは、PHP を Web サイトの技術的なホスティング プラットフォームとして長期間使用することを計画している企業に非常に適しています。この点に関して、Zeev 氏自身も、PHP5 が完成したとき、PHP の安定した特性を継続するために、いくつかの非常に優れた機能を削除する必要があったと述べています。
あるウェブサイトの技術責任者が「ソフトウェアを作りたいなら、ウェブサイトを作りたいなら、PHPを使ってください!」と言っているのを聞いたことがあります。当時は誰もが冗談だと思っていましたが、今考えてみると本当にそうなのです。現在、多くの Web サイト プロジェクト リーダーが PHP を信頼しています。 PHP は Web をサポートするのに非常に優れていると感じます。
PHP アプリケーションのセキュリティに関しては、PHP がオープンソースであるという事実から恩恵を受けます。 PHP をサポートする PHP コミュニティには 500 人を超える PHP ライティング エンジニアがおり、ソース コードのリリースにより広く支持されています。もちろん、PHP のセキュリティについて話すとき、LAMP アーキテクチャについて触れずにはいられません。 LAMP ベースのプラットフォームの安定性は、国内の主要 Web サイトのサーバーでの使用によって証明されています。
シンプル、迅速な開発、強力なスケーラビリティ
2006 年の LAMP カンファレンス中に、Zeev が PHP の機能について話すとき、最初に使いやすさについて話していることがわかりました。そして、これこそが PHP が成功できる理由であると強調しました。また、Zeev 氏は、ユーザーが PHP アプリケーションを便利かつ迅速に開発できるように、PHP はシンプルなスタイルを維持するとも強調しました。前回アメリカがハリケーンに襲われたとき、専用のウェブサイトはPHPで構築され、トータル3日しかかからなかったと言われている。この時間は非常に短いように思えますが、注意深く分析した結果、それも可能です。
これは海外だけでなく中国でも同様だと個人的には思います。個人的には、シンプルさの利点は企業の急速な成長にとって必要な条件であると信じています。 PHP を使用して Web サイトを構築すると、小規模な Web サイトを非常に短時間で構築できます。その結果、多数の「個人ウェブマスター」が誕生しました。さらに、PHP は拡張性にも優れており、PHP を使用して製品を開発すると、顧客のニーズに応じて非常に迅速にカスタマイズできます。また、広範な PHP コミュニティでは、PHP 開発エンジニアに大量のリソース サポートを提供できます。 PHP 開発エンジニアは、必要なプロジェクト、ソリューション、または特定の関数コードをすぐに入手できます。この時点で、多くの Web サイト構築製品プロモーション会社も感慨深いものがあります。たとえば、フォーラム、CMS、オンライン ショッピングなどです。
PHP エンタープライズ レベル アプリケーションの開発
ご存知のとおり、PHP は常に草の根プログラミング言語とみなされてきました。したがって、PHP の開発を妨げる大きな要因は、大企業の認識です。近年、政府や大企業による PHP プロジェクトの増加も顕著であり、これは、PHP を選択する際の皆様の信頼を大きく向上させていると考えられます。
過去 2 年間の世界的な PHP 年次カンファレンスから判断すると、多くの大手メーカーが PHP に注目し始めており、年次カンファレンスに参加し始めています。 IBM、Oracle などの企業も Zend と直接協力して、大規模なプロジェクトで PHP の機能を促進および改善しています。 IBM 自体も、プロジェクトを実装するために PHP を広範囲に採用しています。
さらに、大規模プロジェクトがオープンソースの LAMP アーキテクチャを検討する場合、何らかの技術サポートが得られるかどうかを非常に重視することにも言及する価値があります。 PHP の技術サポートに関しては、やはりその創設会社である Zend Technology Company に注目する必要があります。 Zend は確かに、PHP をエンタープライズレベルのアプリケーションに押し込むために多くの取り組みを行ってきました。 IBM および Oracle と協力して Zend Core for IBM および Zend Core for Oracle を開発し、それらを無料でリリースすることが含まれます。中国にとって幸運なことに、Zend は中国でも公式 Web サイト phpchina.com をオープンしました。
要するに、PHPは現在発展のピークにありますが、この国ではまだピークに達していない可能性があるため、PHPが好きな中国の人々にとっては、多くのチャンスを掴むことが待っているはずです。
(担当編集者 霍鳳黄