0

在我当前的项目中,我们使用 old library PEAR:DB

我们需要用更好的东西替换这个库。但是项目在生产中,而且非常大,并且来自 db 层的许多代码都在使用PEAR::DB

在不破坏功能的情况下替换旧代码的最佳方法是什么?
也许为 DB 编写模拟器类?或安装 MDB2 并将所有 DB 替换为 MDB2?

更新:现在对于 CRUD 使用学说/dbal 组件!

4

1 回答 1

0

PEAR 的 MDB2 包是从 DB 包顺理成章的发展,但即便如此,它现在也被认为已经过时了。您可能最好使用Doctrine 的 Database Abstraction Layer

于 2013-11-21T14:11:04.810 回答