Подтвердить что ты не робот

Какой лучший PHP ORM для codeigniter?

Какой был бы лучший ORM для рамки codeigniter. Я видел некоторые подобные вопросы, но он был слишком старым, и ссылка не работала. Может ли кто-нибудь помочь мне с этим?

4b9b3361

Ответ 1

DataMapper

Реляционный сопоставитель объектов, написанный на PHP для CodeIgniter. Он предназначен для сопоставления таблиц базы данных с легкостью работать с объектами, полностью осознавая взаимосвязи между ними.

Веб-сайт: http://datamapper.wanwizard.eu/

Газ ORM

Легкий и простой в использовании ORM для CodeIgniter. Газ был построен специально для приложения CodeIgniter. Он использует пакеты CodeIgniter Database, мощный DBAL, который поддерживает множество драйверов DB. Gas ORM предоставляет набор методов, которые будут отображать ваши таблицы базы данных и их отношения в доступный объект.

Веб-сайт: http://gasorm-doc.taufanaditya.com/

Доктрина

Веб-сайт: http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/

ПРИМЕЧАНИЕ. Вы должны сделать некоторое обходное решение для интеграции с CI, попробуйте здесь.

EDIT: Doctrine, интегрируется с CodeIgniter (рабочий URL). Это может не работать для всех версий CodeIgniter и может потребоваться небольшая корректировка.

Ответ 2

Я использовал Doctrine несколько раз с CI, и мне это нравится. Насколько я понимаю, есть два разных способа интегрировать 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