(木))追加された行はこの色です。削除された行はこの色です。「[[PEAR:http://pear.php.net/]]」、日本ではなじみが薄いのか解説しているページが非常に少ないですね。超ずぼらプログラマもどきの筆者は、ものを作る上で一番大切にしていることがあります。それは「''実現するためにもっとも簡単・単純な方法を採用する''」ことです。PHPで新規に何かを作るとき、初期段階に作るのはだいたい似かよっているとおもいます。[コンフィギュレーション],[ユーザー認証],[データベース処理],[HTMLテンプレート],[ロギング],[メール]などなど・・・。Repository):http://pear.php.net/]]」です。具体的なものは追々として、まずはインストールから。コマンド入力して聞かれた質問に答えていく感じです。installした段階でいくつかインストールされます。デフォルトで入っているものはgo-pearで入手したものと異なっているようです。インストール先はデフォルトで[/usr/local/lib/php]です。バージョンごとにインストールされるものが異なります。PEAR自体のインストール先を自分のディレクトリにしてからインストールするといいでしょう。ソースコンパイルだけの場合は構成がバージョンによって異なります。追加パッケージがほしい場合はinstallコマンドを実行します。phpinfo()を確認してください。使用方法はインクルードするだけ。主な内容は「抽象化」にあります。データベースならOracleをはじめ、SQLServer,PostgreSQLなど種類がたくさんあり、PHPにはそれぞれ関数が用意されています。データベース自身が変わることがあった場合、システム変更が大変になります(まぁ普通クラスを作りその部分だけ変えますが。それが設定を少し変えるだけで可能になります。ほかにもログ処理の場合、ログを残す方法としてファイル、データベース、syslog・イベントログ、メールなどありますが、パッケージ[Log]を使うと設定を変えるだけで実現できます。三つだけになるようです。pearold.batとpeardev.batという二つのファイルが出来るようです。pearold.batの名前をpear.batに変えて置く必要があります。-PHPインストールすれば最初から入ってますよ。-追記:PHP4.3.11からPEAR::DBが標準で入っていないですね。ChangingLog?にはなにもかいてないのに。一覧上の[php_dir]がPEARのインストール先。[--without-pear]はつけていないのだが。phpバージョン5.0.4をソースからコンパイル、OSはRedhatの2.4.20-8です。-php5.1b3をソースコンパイルしましたけど、普通に入ってましたよ。あとはphp.iniのinclude_pathにデフォルトで/usr/local/lib/phpを追加するだけでOKすね。-「php-5.1.1-Win32.zip」を解凍し、コマンドプロンプトから「go-pear.bat」を実行しました。phpを解凍したフォルダ配下のPEARフォルダにファイルが展開されたのですが、DB.phpはありませんでした。展開方法が間違ってるのでしょうか、ご教授お願いします。-でも、最近pear.php.netサーバが落ちててダウンロードに失敗することも多いですね。DB」も実行しました。valid」となり失敗でした。「http://pear.php.net/packages.php」からDBパッケージをダウンロードして、直接「C:\php\pear」配下に置くことで解決しました。