PHPの機能

PHPは非常に便利で機能も充実した言語ですが、その上に「無料で入手できる 」というメリットもあります。Linuxや FreeBSDなどのOSに、これまたフリーのWebサーバーであるApacheをインストールして、更にPHPもインストールすれば、無料ですばらしい Webページ開発環境を得ることができます。また、データベースサーバーとしてPostgreSQLやMySQLなどのフリーなものを使用すれば、データベース開発環境まで無料で作成できてしまいます。

本書では、 PHPが既にインストールされているサーバーを使用するものとして、解説を進めていきます (PHPインストール済みのレンタルサーバー等を利用するな ど)。なお、「自宅のパソコンに、学習用に PHPをインストールしてみたいJという 場合を考慮して、 301ページの 13章 fPHP/Apache/PostreSQL/MySQLのインストーJレjでPHPやApacheなどのインストール手順の概略も解説します。

なお、PHPはさまざまな分野で使用できますが、特にデータベースアクセスの機能が充実しています。 PostgreSQLやMySQLといったフリーのデータベースサーバーやOracleや Sybaseなどの商用のデータベースサーバーなどに、比較的簡単にアクセスできるようになっています。本書では、 PHPのスクリプトから、 PostgreSQLおよびMySQLにアクセスする基本的な手順も解説します。