PHP (外国名: PHP: Hypertext Preprocessor、中国語名: 「ハイパーテキスト プリプロセッサ」) は、一般的なオープンソースのスクリプト言語です。 C 言語、Java、Perl の特徴を取り入れた構文であり、習得が容易で広く使用されており、主に Web 開発の分野に適しています。 PHP の独自の構文には、C、Java、Perl、および PHP 独自の構文が混合されています。 CGI や Perl よりも高速に動的 Web ページを実行できます。
PHP は、もともと 1994 年に Rasmus Lerdorf によって作成されました。それは、個人の Web ページを管理し、彼自身の Web サイトへの訪問数をカウントするために Perl 言語で書かれた単純なプログラムでした。その後、データベースへのアクセスも含めてC言語で書き直されました。彼はこれらのプログラムをいくつかのフォーム インタプリタと統合し、PHP/FI と呼びました。 PHP/FI をデータベースに接続して、単純な動的 Web プログラムを生成できます。
1995 年に、最初のバージョンが個人ホームページ ツール (PHP ツール) としてリリースされ始め、レルドルフはこのプログラムを紹介するいくつかの文書を作成し、PHP1.0 をリリースしました。この初期バージョンでは、ゲストブックや来訪者カウンターなどの簡単な機能が提供されていました。将来的には、PHP を使用する Web サイトがますます増え、ループ ステートメントや配列変数などの機能を追加する必要性が強くなります。
1995 年 6 月 8 日、Rasmus Lerdorf は、プログラム開発をスピードアップし、コミュニティを通じてエラーを発見することを期待して、PHP/FI を一般にリリースしました。 PHP 2 と名付けられたこのリリースされたバージョンには、Perl のような変数命名、フォーム処理機能、HTML への実行の埋め込み機能など、PHP のいくつかのプロトタイプがすでに組み込まれています。プログラム構文も Perl に似ていますが、より多くの制限がありますが、Perl の方がシンプルで柔軟性があります。 PHP/FI は MySQL のサポートを追加し、それ以来、動的 Web 開発における PHP の地位を確立しました。 1996 年末までに、PHP/FI を使用する Web サイトは 15,000 ありました。
1997 年、Technion IIT で働く 2 人のイスラエル人プログラマー、Zeev Suraski と Andi Gutmans が PHP パーサーを書き直し、PHP 3 の基礎になりました。このとき、PHP の名前も PHP: Hypertext Preprocessor に変更されました。数か月にわたるテストの後、開発チームは 1997 年 11 月に PHP/FI 2 をリリースしました。その後、PHP 3 のオープン テストが始まり、最終的に 1998 年 6 月に PHP 3 が正式にリリースされました。 Zeev Suraski と Andi Gutmans は、PHP 3 のリリース後に PHP のコアの書き換えを開始しました。1999 年にリリースされたプロファイラーは Zend Engine と呼ばれました。また、彼らは PHP 開発を管理するためにイスラエルのラマトガンに Zend Technologies を設立しました。
以上がphp はいつ発明されましたか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。