Zend DB(标准方式或表格网关)与Zend 2中的Doctrine 2.有些人可能会说它是苹果与橙色的比较,但我会说因为它们是替代品(我们在两者之间使用)因此可以进行比较(因为要求并不总是水晶明确).
当我启动Zend 2,因为文档,书籍,教程都是基于Zend DB或Table Gateway,我使用它但是我不满意我们必须处理2,3或更多表连接(多个表网关适配器)的方式我转向Doctrine ORM(也读了很多说"教条对大项目有益").我已经在symfony项目中使用了doctrine,所以并不困难,但我也不喜欢实体中的学说,比如实体之间的复杂连接(额外的工作),特别是与Zend DB相比,缓慢和额外的内存.
现在我真的很困惑,我该怎么办?那么你们有什么建议呢?
从我的分析:
还有其他人?( 对彼此而言)
那么,鉴于这些,你建议哪一个?使用我可以扩展的通用CMS.
或者为什么Zend DB不能/不应该用于大型项目?
我在这里找到了一些讨论但不是根据其优缺点分析.