哪个是最适合 Codeigniter 的 PHP ORM?

16

哪种ORM框架最适合CodeIgniter?我看到了一些类似的问题,但它们太旧了而且链接失效了。有人能帮我解决这个问题吗?

2个回答

23

DataMapper

DataMapper是一个用PHP编写的ORM,为CodeIgniter设计。它旨在将数据库表映射为易于使用的对象,并完全了解彼此之间的关系。

网站: http://datamapper.wanwizard.eu/

Gas ORM

Gas ORM是一个轻量级且易于使用的ORM,专门为CodeIgniter应用程序构建。它使用CodeIgniter Database软件包,这是一个功能强大的DBAL,支持众多DB驱动程序。Gas ORM提供了一组方法,将您的数据库表及其关系映射为可访问的对象。

网站: http://gasorm-doc.taufanaditya.com/

Doctrine

网站: http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/

注意: 您必须进行一些解决方法来将其与CI集成,可以尝试这里

编辑: Doctrine,与CodeIgniter集成(有效链接)。这可能不适用于所有CodeIgniter版本,并且可能需要进行微调。


1
这对我很有帮助。感谢分享你的答案。 - Arun
https://github.com/fabiocmazzo/rabbit-orm 是本文撰写时的最新版本。 - shin

5

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接