ホームページ  >  記事  >  バックエンド開発  >  PHP技術の開発経緯を簡単に説明_PHPチュートリアル

PHP技術の開発経緯を簡単に説明_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:28:13892ブラウズ

PHP テクノロジーについては誰もがよく知っています。PHP テクノロジーの発展の歴史を振り返ってみましょう。前世紀最後の 10 年間は、Web アプリケーションの誕生から成熟まで最も重要な 10 年間でした。 1990 年に世界初の Web サーバーが誕生し、1991 年に世界初の Web ブラウザが誕生しました。その後、コンピュータのハードウェアレベルの向上により、Web アプリケーションの規模も徐々に拡大していきました。この時代には多くの Web 開発言語も誕生しましたが、その中でも PHP はより優れた Web 開発言語です。 PHP の誕生は、Web アプリケーションが新しい時代に入るということですか? PHP テクノロジーは他の Web 開発言語の攻撃に耐えることができるでしょうか?

1994 年に、Rasmus Lerdorf が初めて PHP プログラムのデザイン言語を設計しました。 1995 年 6 月、Rasmus Lerdorf は、Usenet ニュース グループ comp.infosystems.www.authoring.cgi に PHP 1.0 の発表を投稿しました。この初期バージョンでは、ゲストブックや来訪者カウンターなどの簡単な機能が提供されていました。 1995 年半ばに、PHP/FI (フォーム インタプリタ) という名前の PHP の 2 番目のバージョンが市場に投入されました。このバージョンでは、より複雑な埋め込みタグ言語を処理できるパーサーが追加されました。それ以来、動的 Web 開発における PHP の影響力が確立されました。

PHP にこれらの強力な機能が追加されて以来、その使用量は急増しました。暫定統計によると、1996 年末には 15,000 の Web サイトが PHP/FI を使用していましたが、1997 年半ばにはこの数が 50,000 を超えました。

    最初の 2 つのバージョンの成功により、PHP 設計者とユーザーは PHP の将来に対する完全な自信を得ることができました。 1997 年に、PHP 開発チームに Zeev Suraski と Andi Gutmans が加わりました (この 2 人および Rasmus Lerdorf は PHP の 3 人の創設者としても知られています)。彼らは基礎となる解析エンジンの書き換えを志願し、他の多くの人々もボランティアとして協力しました。 PHP の開発以来、PHP は真のオープンソース プロジェクトになりました。 1998 年 6 月、PHP.net は PHP 3.0 の発表をリリースしました。このバージョンでは、PHP は Apache サーバーと緊密に統合されており、常に更新され、新しい機能が追加されており、ほとんどすべての主流データベースと非主流データベースをサポートしているため、非常に高い実行効率が得られます。 1999 年には、PHP を使用する Web サイトは 150,000 を超えました!
  • PHP は 3 つのバージョンを経て進化し、非常に強力な Web 開発言語になりました。この言語は非常に使いやすく、強力なクラス ライブラリを備えており、クラス ライブラリの命名規則も非常に標準化されているため、一部の関数の機能が理解できなくても、関数名から推測できます。 。このため、PHP は非常に簡単に学習でき、HTML エディタを使用して PHP プログラムを直接処理できるため、1998 年以降、PHP は非常に普及しました。多くの大規模ポータル (Sina など) は Web 開発言語として PHP を使用しています。

PHP テクノロジーはプレッシャーに直面し、勇敢に前進します

この多様な世界において唯一の選択肢は決してありません。 PHP の誕生から数年が経ち、Web アプリケーションは徐々に大多数のユーザーに認識されるようになりました。この時期、PHPに似たWeb開発言語もいくつか誕生しましたが、最も有名なものはASPとJSPです(ASPとJSPはPHPとは異なります。これらは言語そのものではなく、Web開発技術です。ASP)開発には JScript または VBScript を使用できますが、JSP は Java を使用してのみ開発できます)。 ASP は、元 Microsoft CEO の Bill Gates がすべての Microsoft 製品にインターネット機能を搭載すると発表した 2 年後の 1996 年に誕生しました。 ASP は Windows プラットフォーム上でのみ実行できますが、Microsoft の強力なサポートと ASP のシンプルさと使いやすさにより、このテクノロジは徐々に PHP から多くのユーザーを引き付けるようになりました。 1998年に誕生したJSPは勢いが強い。 JSP は PHP とほぼ同じ利点があり、JSP は JVM 上で動作するため、理論的には PHP よりも効率が高くなります。これら 2 つのテクノロジーの誕生により、PHP は両側から攻撃されるようになりました。

しかし、PHP も負けることはなく、継続的な改善を経て、ついに 2000 年 5 月に画期的なバージョンである PHP4 がリリースされました。このバージョンは、Zend (Zeev + Andi) エンジンを使用し、より高いパフォーマンスを提供するほか、より多くの Web サーバーのサポートといくつかの新しい言語のセキュリティ メソッドをサポートします。構築します。

Web開発言語の競争も21世紀以降、大きく変化しました。 ASP は当初一部のユーザーを獲得しましたが、ASP の開発言語は JScript と VBScript であるため、PHP や JSP ほど強力なクラス ライブラリがありませんが、ASP は COM コンポーネントを呼び出すことでこの欠点を補うことができます。とても面倒です。 JSP には強力なクラス ライブラリがあり、クロスプラットフォームに対応できますが、Java 言語は厳密に型指定された言語であり、JSP によって定義されるタグやその他の仕様が複雑すぎるため、JSP の使用は PHP よりも複雑になります。したがって、PHP は前世紀の Web 競争の中でわずかにトップでした。しかし、21世紀が進むにつれ、状況はさらに複雑になってきます。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/446459.html技術記事 PHP テクノロジーについては誰もがよく知っています。PHP テクノロジーの発展の歴史を振り返ってみましょう。前世紀最後の 10 年間は、Web アプリケーションの誕生から成熟まで最も重要な 10 年間でした。 1990年、世界は...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。