Ruby'nin DataMapper benzer herhangi bir PHP ORM var mı?

5 Cevap php

Ben çoğunlukla Ruby ve Merb içinde DataMapper ile çalışan, yani DataMapper benzer PHP ORM arıyor im. Herhangi bir iyi olanları?

5 Cevap

I-Doctrine benzer bir şekilde uygulanmaktadır inanıyoruz.

phpDataMapper Proje özellikle Ruby'nin DataMapper gibi olmak için oluşturuldu. Eğer projede ilgileniyorsanız, lütfen bana yardım et! Ben hızlı projeyi genişletmeye yardımcı olmak için Ruby DataMapper biliyorum fazla insan arıyorum.

GitHub Project Page: https://github.com/vlucas/phpDataMapper/tree

Ben daha önce DataMapper üzerinde hiç çalışmadım ama bunu ROR çok benzer ORM vardır Cakephp çerçeveyi kontrol edebilir.

Tahrik php5 için bir ORM, sen de XPDO bakmak olabilir

Seni önerileri için this question bakmak öneririm.

Bunun yerine, Active Record daha Veri Mapper paradigma uygulayan bir ORM arıyorsanız, özellikle o zaman ben şiddetle GacelaPHP bakmak öneririm.

Gacela Özellikler:

  • Veri mapper
  • Yabancı anahtar haritalama
  • Dernek haritalama
  • Bağımlı haritalama
  • Beton tablo miras
  • Sorgu nesne
  • Meta veri haritalama
  • Lazy & istekli yükleme
  • Tam Memcache desteği

Diğer ORM çözümleri çok şişirilmiş veya uzaktan karmaşık bir şey geliştirirken ağır sınırlamalar var. Kacela DB ve memcache tüm etkileşimler için PDO kullanarak boyutunu minimumda tutarken Veri Mapper Desen uygulayarak etkin kayıt yaklaşımın sınırlamaları giderir.