web-dev-qa-db-ja.com

codeigniterに最適なPHP ORMはどれですか?

Codeigniterフレームワークに最適なORMになります。同様の質問がいくつかありましたが、古すぎてリンクが機能しませんでした。誰でもこれで私を助けることができますか?

14
Arun

DataMapper

CodeIgniter用のPHPで記述されたオブジェクトリレーショナルマッパー。データベーステーブルを、相互の関係を十分に認識し、オブジェクトを操作しやすいものにマップするように設計されています。

ウェブサイト: http://datamapper.wanwizard.eu/

ガスORM

CodeIgniter用の軽量で使いやすいORM。 GasはCodeIgniterアプリ専用に構築されました。多数のDBドライバーをサポートする強力なDBALであるCodeIgniter Databaseパッケージを使用します。 Gas ORMは、データベーステーブルとその関係をアクセス可能なオブジェクトにマッピングする一連のメソッドを提供します。

ウェブサイト: http://gasorm-doc.taufanaditya.com/

Doctrine

ウェブサイト: http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/

[〜#〜] note [〜#〜]:これをCIと統合するには、いくつかの回避策を実行する必要があります。試してみてください here

[〜#〜] edit [〜#〜]:Doctrine、 CodeIgniterと統合 (作業URL)。 これは、すべてのCodeIgniterバージョンで機能しない場合があり、わずかな調整が必要になる場合があります。

21
Ijas Ameenudeen

私はDoctrineをCIで何度も使っていますが、気に入っています。CIを統合するには2つの方法があることを理解しているので、プラグインとしてインストールするか、フック。

参照:

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

3
korono89