2005年12月13日
tipjarok_banner88x31_green.gif

PEAR::DBとはなにか?


PHPでは、デフォルトで色々なDBにアクセスできる専用関数がある。
接続できるDBはMySQL,PostgreSQL,Oracle,DB2,SQLServerなどなど。

普通にDBアクセスするには上記、専用関数を使えば問題ない。

しかし、専用関数にはデメリットもある。

それは何か?

それは、開発者が各DBごとに関数を使い分けなくてはいけないということ。

別にMySQLしか使わないからいいよ。
という声があるのは知ってますが、しかし、開発の生産性や移植性などを考えるとあんまりいいとはいえないと思う。

そこで登場するのが「PEAR::DB」!
まーライブラリです。
専用関数と各DBによる差異を吸収してくれるため、開発者は接続先のDBを意識しなくていいので、移植するにもOK。

とはいいつつ、これだけでPEAR::DBを使うか?
という部分もなきにしもあらずだが、
PEARはPEAR::DBのみにあらず。

PEARには認証系のライブラリであるPEAR::Authやフォーム作成するために利用するライブラリであるPEAR::HTML_QuickFormなど便利なライブラリがたくさんある。そのひとつとしてPEAR::DBの利用を考えてみるのもいいのではないだろうか?



« こころ 夏目漱石 | トップページ | おぐらしらたま »






この記事を読んだ人はこんな記事も読んでいます



トラックバック

このエントリーのトラックバックURL:
http://shoulder.s51.coreserver.jp/mt/mt-tb.cgi/237

 

shoulder.jp | Copyright © Shoulder. All rights reserved. |  

 [PR] | 一眼レフカメラのレンズ | 免疫力を上げる漢方薬 | 簿記3級についての概要・種類 | 福祉住環境コーディネータ 2級 | レインコート | レンタルサーバーの容量 | 簿記3級を通信教育で | フケとスカルプケア | 免疫力を高めるコツ | カラーセラピストとは | うつ病 | 介助犬訓練士の仕事 | レインコートで人気の高いブランド | 老化予防とデトックス | 資格取得方法 | 一眼レフの三脚 | カビ対策 | 熱中症の分類 | 心臓病の症状 | 保険の見直しと大学 | 歯科技工士 参考書 | 学生向けカードローン | 精油 | スピードラーニングで中国語を学ぶ | レンタルサーバーでSEO対策 | シンガポールのワーキングホリデー | ノーマライゼーション | 防災対策七つ道具 | 噛み合わせ治療の病院選び | 歯ぎしりの予防 |