木下 敏夫
kino****@tktoo*****
2007年 12月 9日 (日) 21:36:39 JST
木下です。 > このドライバー部分でデーターベース固有の仕様を吸収するのと > 同様に言語固有の修正も吸収することができ、 > 本体のコアコードがすっきりしてメンテナンスの行い易い形態にできると思います。 > > なんなら > $db['default']['dbdriver'] = "mysql5.0_utf8"; > $db['default']['dbdriver'] = "mysql5.1_utf8"; > 等バージョン間の非互換も吸収できるようになるはずです。 実際に database/driversには mysql mysqli が準備されているので 他のDBには必要の無いオプションの為に設定項目を増やすよりも DB関係のバージョン間・言語依存をdriverで吸収できるのであれば この方向で間違っていない気がします。 -- 木下敏夫 mailto:kino****@tktoo***** http://www.tktools.jp/ http://www.oidc.jp/bmb/index.php?topic=-m-D14