PHPの基礎知識
TOP > 技術 > PHP
PHP
PHP(PHP: Hypertext Preprocessor)は、Perlと並んで代表的なスクリプト言語です。
PHPは動的なウェブサイト生成のために開発されたスクリプト言語で、HTMLに埋め込んで使用できるほか、データベースとの連携にも優れています。また、Perlに比べサーバへの負担が少ないといわれています。現在主流はPHP 4系とPHP 5系です。
掲示板をはじめ、大規模なCMSなど、幅広く利用されています。
フレームワーク
PHP 5 で実装された修正BSDライセンスで配布されているフレームワークです。PHPの開発元企業がスポンサー。
CakePHP(ケイクピーエイチピー)は、MITライセンスで配布されているフレームワークです。PHP4、PHP5との互換性があります。
Symfonyは、PHP 5 で実装されたMITライセンスで配布されているフレームワークです。
Ethna(エスナ)は、GPLで配布されているフレームワークです。
SNSで有名なGREEが開発、採用しています。
ライブラリ
PEAR(PHP Extension and Application Repository)は、PHPで利用する事ができるライブラリ(パッケージ)を提供しているサービスです。PHPと同じPHP Licenseなどで配布されています。
PHPで作成されたAjaxクラスライブラリ集です。
PHP+Ajaxの開発ができます。GPL。
PHPからJavaScriptライブラリのjQueryを簡単に使うためのPHPライブラリです。
PHPは、<?php ?>で囲みます。それ以外の部分はHTMLとして出力されます。
関連項目