Adodb Active Record 与 Zend db_table
我使用 Adodb 和 Active Record 进行数据库抽象。 我已经开始使用 Zend Framework,我如此喜欢它的原因之一是它的“随意使用”架构,它允许我继续使用 Adodb 而不是 Zend 的 db_table 功能。
我在纸上看了一下 Zend_DB_Table,但真的想从有这两个方面经验的人那里知道,它们之间有什么区别,以及是否有一个更好? 值得切换到 db_table 吗?
提前谢谢了。
I use Adodb and Active Record for database abstraction. I have started to use Zend Framework, and one of the reasons I like it so much is due to it's "Use at Will" architecture which allows me to continue using Adodb rather than Zend's db_table functionality.
I have taken a look at Zend_DB_Table on paper, but really want to know from someone that has experience in them both, what the differences are and if one is better? Is it worth switching to db_table?
Many thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不知道 Adodb ,但是
Zend_Db_Table
的一个很好的功能是它在系统范围内使用。 您可以在 Bootstrap 中设置 DefaultAdapter,所有扩展Zend_Db_Table_Abstract
的对象都能够使用 db Adapter。我真的很喜欢
Zend_Db_Table
,唯一的问题是每个请求发送的元数据量,但您可以通过一些缓存来处理这个问题。i dont know Adodb , but one of the nice Features about
Zend_Db_Table
is that it is used system-wide. You can set an DefaultAdapter in your Bootstrap an all Objects extendingZend_Db_Table_Abstract
are able to use the db Adapter.I realy love
Zend_Db_Table
, the only problem is the amount of metadata send every requests, but you can handle this with some caching.