ZF 整合的推进或原则
Posted
技术标签:
【中文标题】ZF 整合的推进或原则【英文标题】:Propel or Doctrine for ZF integration 【发布时间】:2010-11-03 21:37:05 【问题描述】:我从来没有使用过任何 ORM,但是 Zend_Db_Table(如果你可以称之为一个的话)。我想试试一些著名的 ROM,我只听说过这 2 个(Propel 和 Doctrine)。
过去我有时尝试过,但我发现它太难集成,或者我不明白它是如何工作的。
现在我再次尝试,我想知道哪个更容易与 Zend Framework 集成,哪个更容易工作以及为什么
【问题讨论】:
【参考方案1】:Doctrine 和 Propel 绝对是最熟悉的两个 php ORM's among some others。
Doctrine 肯定得到了 ZF 的更多喜爱,并且有传言称 Doctrine 2 将在 ZF2 中扮演重要角色,尽管截至本文撰写时尚未得到证实。
这里有一些链接供您关注:
Integrating Propel with the Zend Framework (2006) Brandon Savage: The Adventures Of Merging Propel With Zend Framework和
Ruben Vermeersch: Integrating Zend Framework and Doctrine 1.x Matthew Weier O'Phinney: Autoloading Doctrine and Doctrine entities from Zend Framework Doctrine 2 and Zend Framework first date另请参阅这两个具有附加信息和链接的问题:
Zend Framework 1.9 and Doctrine Integration Integrate Doctrine with Zend Framework 1.8 app应该不难找到更多关于 Doctrine 的内容。
编辑菲尔的评论非常好:
Zend Framework / Doctrine integration suite【讨论】:
不知道它是否在任何链接的帖子/文章中提到,但你也应该看看这个 Zend Framework / Doctrine 集成套件 - github.com/beberlei/zf-doctrine @Phil 非常好。 Benjamin Eberlei 实际上是整合 Doctrine 和 ZF 最活跃的人之一,他为这两个项目 afaik 做出了贡献。以上是关于ZF 整合的推进或原则的主要内容,如果未能解决你的问题,请参考以下文章