[#qb249ac2]#htmlinsert(googleAdsense.html)#ref(http://dozo.rgr.jp/img/img20_file.png,right,nolink,around,PHP::PEAR)「[[PEAR:http://pear.php.net/]]」、日本ではなじみが薄いのか解説しているページが非常に少ないですね。超ずぼらプログラマもどきの筆者は、ものを作る上で一番大切にしていることがあります。それは「''実現するためにもっとも簡単・単純な方法を採用する''」ことです。PHPで新規に何かを作るとき、初期段階に作るのはだいたい似かよっているとおもいます。[コンフィギュレーション],[ユーザー認証],[データベース処理],[HTMLテンプレート],[ロギング],[メール]などなど・・・。Repository):http://pear.php.net/]]」です。具体的なものは追々として、まずはインストールから。コマンド入力して聞かれた質問に答えていく感じです。installした段階でいくつかインストールされます。インストール先はデフォルトで[/usr/local/lib/php]です。バージョンごとにインストールされるものが異なります。一般ユーザー権限やレンタルサーバとかの場合は、PEAR自体のインストール先を自分のディレクトリにしてからインストールするといいでしょう。ソースコンパイルだけの場合は構成がバージョンによって異なります。追加パッケージがほしい場合はinstallコマンドを実行します。Net_UserAgent_Mobileinstall_pathにPEARのインストール先が指定されている必要がありますので、phpinfo()を確認してください。使用方法はインクルードするだけ。主な内容は「抽象化」にあります。データベースならOracleをはじめ、SQLServer,PostgreSQLなど種類がたくさんあり、PHPにはそれぞれ関数が用意されています。データベース自身が変わることがあった場合、システム変更が大変になります(まぁ普通クラスを作りその部分だけ変えますが。それが設定を少し変えるだけで可能になります。ほかにもログ処理の場合、ログを残す方法としてファイル、データベース、syslog・イベントログ、メールなどありますが、パッケージ[Log]を使うと設定を変えるだけで実現できます。(火)};-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すね。Project証券会社ランキング。