对于 codeigniter 来说,哪一个是最好的 PHP ORM? [已关闭]

问题描述 投票:0回答:2

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

php codeigniter orm frameworks
2个回答
23
投票

数据映射器

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

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

气体ORM

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

网站:http://gasorm-doc.taufanaditya.com/(重定向到广告)

教义

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

注意:您必须采取一些解决方法才能将其与 CI 集成,请尝试此处

编辑:原则,与CodeIgniter集成(工作URL)。 这可能不适用于所有 CodeIgniter 版本,可能需要稍作调整。


5
投票

我在 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

© www.soinside.com 2019 - 2024. All rights reserved.