我使用Adodb和Active Record进行数据库抽象。我已经开始使用Zend Framework了,我喜欢它的原因之一是由于它是“随意使用”架构,它允许我继续使用Adodb而不是Zend的db_table功能。
我已经在纸上看了Zend_DB_Table,但是真的想从那些有经验的人那里知道,差异是什么,如果一个更好?是否值得切换到db_table?
非常感谢提前。
答案 0 :(得分:0)
我不知道Adodb,但关于Zend_Db_Table
的一个很好的功能是它在系统范围内使用。您可以在Bootstrap中设置DefaultAdapter,所有扩展Zend_Db_Table_Abstract
的对象都可以使用db Adapter。
我真的很喜欢Zend_Db_Table
,唯一的问题是发送每个请求的元数据量,但你可以通过一些缓存处理这个问题。