PHPの基礎知識

TOP > 技術 > PHP

PHP

PHPとは

PHP PHP(PHP: Hypertext Preprocessor)は、Perlと並んで代表的なスクリプト言語です。 PHPは動的なウェブサイト生成のために開発されたスクリプト言語で、HTMLに埋め込んで使用できるほか、データベースとの連携にも優れています。また、Perlに比べサーバへの負担が少ないといわれています。現在主流はPHP 4系とPHP 5系です。

掲示板をはじめ、大規模なCMSなど、幅広く利用されています。

フレームワーク

Zend Framework

PHP 5 で実装された修正BSDライセンスで配布されているフレームワークです。PHPの開発元企業がスポンサー。

CakePHP

CakePHP(ケイクピーエイチピー)は、MITライセンスで配布されているフレームワークです。PHP4、PHP5との互換性があります。

Symfony

Symfonyは、PHP 5 で実装されたMITライセンスで配布されているフレームワークです。

Ethna

Ethna(エスナ)は、GPLで配布されているフレームワークです。 SNSで有名なGREEが開発、採用しています。

ライブラリ

PEAR

PEAR(PHP Extension and Application Repository)は、PHPで利用する事ができるライブラリ(パッケージ)を提供しているサービスです。PHPと同じPHP Licenseなどで配布されています。

XAJAX

PHPで作成されたAjaxクラスライブラリ集です。 PHP+Ajaxの開発ができます。GPL。

PQuery

PHPからJavaScriptライブラリのjQueryを簡単に使うためのPHPライブラリです。

PHPのサンプル

PHPは、<?php ?>で囲みます。それ以外の部分はHTMLとして出力されます。
<?php echo 'Hello, world!'; exit; ?>

マニュアル

参考書籍

関連項目