PHP PDO kullanırken nasıl ORM çalışır?

2 Cevap php

Ben PDO bazı ORM yapabileceği duydum. O sopa ya da ben use PDO ORM yapmak için bazı alternatifler düşünmelisiniz iyi bir fikir mi?

Kısacası, ben ne yapmak istediğinizi: ben otomatik olarak örnek değişkenler, tablo alanlarını eşlemek istiyorum. Alıcılar ve Setters elle oluşturulur. Ancak, ben de ivar olarak ilişkilendirilebilir bir dizi yapmak düşünebildiğim ve sonra sadece bu diziye kayıt kümesi atayabilirsiniz. Alıcılar / ayarlayıcıları sonra sadece uygun anahtar ile bu dizi erişebilirsiniz. Ama PDO bu daha kolay halletmek için burada yardımcı olabilir acaba?

2 Cevap

sonraki Ahmed tarafından yapılan önerileri, ayrıca doktrin veya php etkin kayıt uygulaması düşünebilirsiniz:

doctrine: http://www.doctrine-project.org/

active record:

Ben genellikle propel veya (CakePHP parçası olarak) aktif kaydı ile çalışır. Etkin kayıt ilişkilendirilebilir dizi hedefini desteklemektedir.

Uskur için tüm (gerekli) sınıfları belli bir uber sınıfını genişleten yaparak aynı başarmak olabilir. Bu veritabanı şemasında tanımlanmış ve sonra tüm ORM sınıfa oluşturulur. Uber sınıfta size yapıcı ilişkilendirilebilir diziler kabul ettirmek ... Yani bu sana ana hedefi kullanımı etkin bir kayıt veya aktif kaydı uygulayan bir php framework olup olmadığını. Olabilir