PHP ORMs: Doktrin vs İtmek | Netgez.com
SORU
14 Ocak 2010, PERÅžEMBE


PHP ORMs: Doktrin vs İtmek

Kolayca Doctrine Propel ile entegre symfony ile yeni bir projeye başlıyorum ama ben tabii ki bir seçim yapmak zorundayım.... Bu ikisi de birlikte gidiyor için genel artıları ve/veya eksileri var orada merak daha deneyimli insanlar?

Çok teşekkürler.

DÜZENLEME: Tüm yanıtlar, yararlı şeyler için teşekkürler. Sadece en popüler kadar oy almış olarak onaylanmış bir işareti. yani bu soru için gerçekten doğru bir cevap yok.

CEVAP
14 Ocak 2010, PERÅžEMBE


Doktrin ile gitmek istiyorum. Çok daha aktif bir proje gibi geliyor bana ve symfony varsayılan ORM olmak daha iyi desteklenen resmen ORMs eşit kabul edilir olsa bile).

Ayrıca ben daha iyi sorgular (Kriterleri yerine DQL) ile çalışır yolu gibi:

<?php
// Propel
$c = new Criteria();
$c->add(ExamplePeer::ID, 20);
$items = ExamplePeer::doSelectJoinFoobar($c);

// Doctrine
$items = Doctrine_Query::create()
       ->from('Example e')
       ->leftJoin('e.Foobar')
       ->where('e.id = ?', 20)
       ->execute();
?>

(Doktrini uygulaması çok kolay).

Ayrıca, gerçekten Doktrinde ilişkileri yönetmek yolu tercih ediyor.

Doktrin belgelerine Bu sayfa salt deÄŸer bence: http://www.doctrine-project.org/documentation/manual/1_2/en/introduction:doctrine-explained

Eğer yeni bir projeye başlamadan veya Doktrin öğrenme arasında seçim ve Doktrin için gitmek istiyorum İtmek için herhangi bir gün olsaydı. özetle:

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chriselle Lim

    Chriselle Li

    26 Ocak 2008
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • Nightmare2005

    Nightmare200

    14 Ocak 2007