id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	modified_flg
564	PEAR::DB から PEAR::MDB2 or ADOdb への変更	nanasess	nanasess	"現在, DB の抽象化ライブラリとして PEAR::DB を使用しているが, 以下の問題がある.
 * PEAR::DB は PHP ライセンスであり, GPL と矛盾する
 * もうメンテナンスされてない

上記の理由により PEAR::MDB2 若しくは ADOdb へ変更する
 MDB2 :: http://pear.php.net/package/MDB2/
 ADOdb :: http://adodb.sourceforge.net/

=== 導入要件 ===
 - GPL と矛盾しないライセンスで配布されていること
 - Sequence 取得の抽象化メソッドがあること
   - Sequence に関して PostgreSQL 及び MySQL を同一のコードベースで記述可能なこと
 - データベースのメタデータを扱うメソッドがあること
 - 活発にメンテナンスされていること

=== 利点・欠点 ===
 - PEAR::MDB2
   - 2.5.x では, PDO 用のドライバも有り
   - エラーハンドリングを, 他の PEAR パッケージと統一可能
 - ADOdb
   - 速いというウワサ
   - キャッシュ機構あり
"	改善提案	assigned	中	EC-CUBE2.5.0alpha	その他	コミュニティ (eccube-comu)				
