WEBシステム開発・デザイン制作などすべての作業を一貫してご提供しております。(大阪・東京近辺)

WEBシステム開発:PHPのPEARを使って短時間でシステム構築する方法

PEAR とは?
PerlのCPANのようなライブラリ群です。
PHPのシステム開発を行う前に、標準的に利用できるPearライブラリが無いか確認してから、あればPearを利用して、無ければ開発するといった手順を心がけましょう。
開発期間を短縮できるばかりか、バグの少ないシステム開発を行えます。

最近ではフレームワークを使った開発が主流になっておりますが、個別に開発を行う場合は、データベース、メール、XMLなどのライブラリは必須だと思います。

通常 pear install xxxxx と、コンソールからコマンドを入力してライブラリのインストールを行いますが、
ダウンロードした圧縮ファイルを、解凍してサーバへアップロード後、適切なパスを設定してやれば、コンソール(telnet,ssh)が使えないレンタルサーバでも問題なく導入することが可能です。

「主なPEARライブラリ」
* PEAR::DB
* PEAR::MDB2(DBからMDB2へ)
* PEAR::Mail
* PEAR::XML_Serializer

PEAR は、”PHP Extension and Application Repository” を省略したもので、 果物の梨と同じように(「ペア」と)発音します。 PEAR の目的は、次のものを提供することにあります。

* PHP ユーザを対象とする、オープンソースなコードの構造化されたライブラリ
* コード配布およびパッケージ管理のためのシステム
* PHP のコード作成に関する標準スタイル (こちらを参照)
* PHP 拡張モジュール・コミュニティライブラリ (PHP Extension Community Library: PECL) (詳細はこちらを参照)
* PHP/PEAR コミュニティをサポートするための Web サイト、 メーリングリスト、ダウンロードミラー

■PEAR検索
pear.php.net/

■PEARマニュアル
pear.php.net/manual/ja/