プログラミング言語 PHPの歴史

プログラミング言語 PHPの歴史

世界で使われるプログラミング言語PHPの歴史を紐解く

1995年
平成7年
06月

Personal Home Page Tools

(1995年06月)

1994 年に Rasmus Lerdorf が生み出したいちばん最初の PHP はシンプルな CGI バイナリ群で、C 言語で書か…

09月

Forms Interpreter

(1995年09月)

同じ年の 9 月、Rasmus は PHP をさらに発展させ、短期間ですが PHP の看板を外しました。新しいツールの…

10月

Personal Home Page Construction Kit

(1995年10月)

翌月の 1995 年 10 月から状況は変わり始めました。 Rasmus が、コードを完全に書き直した版をリリースし…

1996年
平成8年
04月

PHP/FI

(1996年04月)

コードはさらに一から書き直され、1996 年の 4 月には過去のリリースの名前を組み合わせた PHP/FI という…

1997年
平成9年
11月

PHP/FI 2.0

(1997年11月)

その年の 6 月に、PHP/FI のバージョンは 2.0 になりました。 興味深いことに、PHP 2.0 の完全なバージョ…

1998年
平成10年
05月

60,000のドメインに"PHP"が導入される

(1998年05月)

開発期間は短かったものの、PHP/FI は初期のウェブ開発業界での勢力を拡大し続けました。 1997 年から 199…

06月

PHP3.0発表

(1998年06月)

PHP 3.0 は、現存する PHP に近い状態になった最初のバージョンです。 PHP/FI 2.0 ではまだ力不足で、自分…

2000年
平成12年
05月

PHP4

(2000年05月)

PHP 3.0が公式にリリースされて間もない1998年の冬、Andi Gutmans とZeev SuraskiはPHPの核となる部分を書…

2001年
平成13年
06月

PHP4.0.6

(2001年06月)

日本語を扱えるmbstringが標準添付されるように。

12月

PHP4.1.0

(2001年12月)

$_GET $_POST などのスーパーグローバル変数の導入

2002年
平成14年
04月

PHP4.2.0

(2002年04月)

register_globalsがデフォルトでオフに。

2004年
平成16年
07月

PHP5

(2004年07月)

PHP 5は長期にわたる開発とプレリリースを経て2004年7月に公開されました。 改良の目玉は、コアである Zen…

2005年
平成17年
11月

PHP5.1.0

(2005年11月)

2006年
平成18年
11月

PHP5.2.0

(2006年11月)

2010年
平成22年
03月

PHP6の開発断念

(2010年03月)

Unicode対応に取り組んできたPHP6の実装が行き詰まった為、最新のソースコードからこの部分を削除し、PHP5…

06月

PHP5.3.0

(2010年06月)

名前空間、無名関数、遅延静的束縛などの機能が導入される。

2012年
平成24年
01月

PHP 5.3.9

(2012年01月20日)

安定性とセキュリティフィックスが中心のリリース。Security Enhancements and Fixes in PHP 5.3.9:Added …

02月

PHP 5.3.10

(2012年02月02日)

リモートコードが実行される脆弱性に対するFixSecurity Fixes in PHP 5.3.10:Fixed arbitrary remote code…

03月

PHP5.4.0

(2012年03月01日)

トレイト、Array Short Syntax、組み込みWebサーバ機能が追加された。パフォーマンスが更に向上。

PHPの開発のGit移行完了

(2012年03月20日)

SubversionからGitへの移行が完了。GitHubからプルリクエストでパッチが送れるように。

04月

PHP 5.3.11 & PHP 5.4.1

(2012年04月26日)

安定性と不具合修正が中心のリリースSecurity Enhancements for both PHP 5.3.11 and PHP 5.4.1:Fixed bug…

05月

PHP 5.3.12 & PHP 5.4.2

(2012年05月03日)

CGIで稼働している場合の脆弱性に対する修正徳丸さんの詳しい解説

PHP 5.4.3 & PHP 5.3.13

(2012年05月08日)

脆弱性に対する修正リリース。全てのユーザにアップデートが推奨される。The releases complete a fix for…

06月

PHP 5.4.4 & PHP 5.3.14

(2012年06月14日)

セキュリティFixのリリース。The release fixes multiple security issues: A weakness in the DES implem…

07月

PHP 5.4.5 & PHP 5.3.15

(2012年07月19日)

セキュリティとバグFIXのリリース

08月

PHP 5.4.6 & PHP 5.3.16

(2012年08月16日)

セキュリティとバグFIXのリリース

09月

PHP 5.4.7 & PHP 5.3.17

(2012年09月13日)

セキュリティとバグFIXのリリースKey enhancements in these releases include:Fixed bug #62955 (Only on…

10月

PHP 5.4.8 & PHP 5.3.18

(2012年10月18日)

セキュリティとバグFIXのリリースKey enhancements in these releases include:Fixed bug #63111 (is_call…

11月

PHP 5.5.0 Alpha1

(2012年11月15日)

PHP5.5のリリースサイクルの最初のリリース。ジェネレーター、finallyなどの新機能をサポートPHP 5.5.0 Al…

PHP 5.4.9 & PHP 5.3.19

(2012年11月22日)

バグFIXのリリース

12月

PHP 5.4.10 & PHP 5.3.20

(2012年12月20日)

PHP5.3がライフサイクルの終わりに入る。今後はセキュリティFIXのみになりPHP5.4への移行が推奨される。