哪个是codeigniter最好的PHP ORM?

时间:2014-04-02 15:21:35

标签: php codeigniter orm frameworks

这将是codeigniter框架的最佳ORM。我看到了一些类似的问题,但它太旧了,链接不起作用。任何人都可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:21)

的DataMapper

  

用PHP编写的CodeIgniter对象关系映射器。它旨在将您的数据库表映射到易于使用的对象,完全了解彼此之间的关系。

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

气体ORM

  

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

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

学说

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

注意:您必须采取一些解决方法将其与CI集成,尝试here

编辑:Doctrine,integrating with CodeIgniter(工作网址)。 这可能不适用于所有CodeIgniter版本,可能需要稍作调整。

答案 1 :(得分:3)

我在CI中多次使用过Doctrine并且我喜欢它。据我所知,有两种不同的方法可以将CI与它集成,您可以将其安装为插件或使用钩子。

参考:

http://web.archive.org/web/20160126131627/http://www.phpandstuff.com/articles/codeigniter-doctrine-from-scratch-day-1-install-and-setup

http://docs.doctrine-project.org/en/2.0.x/cookbook/integrating-with-codeigniter.html