良好的PHP ORM库?

有没有一个好的PHP对象关系映射库?

我知道PDO / ADO,但他们似乎只提供了数据库供应商之间差异的抽象,而不是域模型和关系模型之间的实际映射。 我正在寻找一个PHP库,其功能与Hibernate为Java和NHibernate为.NET所做的功能类似。


研究教义。

Doctrine 1.2实现了Active Record。 Doctrine 2+是一个DataMapper ORM。

另外,请查看Xyster。 它基于Data Mapper模式。

另外,请看DataMapper vs. Active Record。


尝试RedBean,它的要求:

  • 没有配置
  • 没有数据库(它创建一切)
  • 没有模型
  • 等等
  • 它甚至为您完成所有锁定和交易,并在后台监控性能。 (嘿!它甚至做垃圾收集....)最重要的是...你不必写一行代码......耶稣这个 ,ORM层,救了我屁股!


    只有两个好的:主义和推动。 我们赞成学说,它与Symfony很好地合作。 但是,如果您正在寻找除主要数据库之外的数据库支持,则必须编写自己的代码。

    链接地址: http://www.djcxy.com/p/66749.html

    上一篇: Good PHP ORM Library?

    下一篇: Error while trying to use const int std::array