Personal Home Page
最終更新:
telestea
-
view
PHP: Hypertext Preprocessor(ピー・エイチ・ピー ハイパーテキスト プリプロセッサー)とは、動的にHTMLデータを生成することによって、動的なウェブページを実現することを主な目的としたプログラミング言語、およびその言語処理系である。一般的には PHP と省略して用いられており、これは「個人的なホームページ」を意味する英語の "Personal Home Page" に由来する[1]。
PHPはサーバーサイド・スクリプト言語として利用されており、Webサーバ上で動作し、Webサーバ上でPHPスクリプトの文書が要求されるたびに、そのPHPスクリプトが実行され、結果をウェブブラウザに対して送信する。平易な文法のため初心者でも習得しやすく、また大規模な開発にも多く用いられている。多くのフレームワークやライブラリが存在し、開発の手助けとなっている。
数多くのオープンソースウェブアプリケーションに利用されている一方、しばしば脆弱性の報告がなされ、過去に深刻なセキュリティホールが何度か報告されている。
パラダイム 命令型, オブジェクト指向
登場時期 1995年
設計者 ラスマス・ラードフ
開発者 The PHP Group
最新リリース 5.4.10 / 2012年12月20日(1日前)
型付け 弱い動的型付け
影響を受けた言語 C, C++, Java, Perl, Tcl
プラットフォーム クロスプラットフォーム
ライセンス PHP License
ウェブサイト http://www.php.net/
PHPはサーバーサイド・スクリプト言語として利用されており、Webサーバ上で動作し、Webサーバ上でPHPスクリプトの文書が要求されるたびに、そのPHPスクリプトが実行され、結果をウェブブラウザに対して送信する。平易な文法のため初心者でも習得しやすく、また大規模な開発にも多く用いられている。多くのフレームワークやライブラリが存在し、開発の手助けとなっている。
数多くのオープンソースウェブアプリケーションに利用されている一方、しばしば脆弱性の報告がなされ、過去に深刻なセキュリティホールが何度か報告されている。
パラダイム 命令型, オブジェクト指向
登場時期 1995年
設計者 ラスマス・ラードフ
開発者 The PHP Group
最新リリース 5.4.10 / 2012年12月20日(1日前)
型付け 弱い動的型付け
影響を受けた言語 C, C++, Java, Perl, Tcl
プラットフォーム クロスプラットフォーム
ライセンス PHP License
ウェブサイト http://www.php.net/