Önceki yazılarda da belirtiğim gibi PHP Faces framework model katmanında ORM (Object Relation Mapping) PHP Faces ORM yapısından faydalana bilmeniz için PHP PDO eklentisini aktif durumda olmalı.
PDO eklentisini php.ini dosyasından aktif duruma getirebilirsiniz. windows işletim sistemi için uzantılar .dll şeklinde olacak.
extension = pdo.so
extension = pdo_sqlite.so
extension = sqlite.so
extension = pdo_mysql.so
ORM programcıyı CRUD(Create, read, update,delete) işlemlerini kolaylaştıran yeni bir yöntem olarak görünmesine karşın bir hayli eski ve yaygın bir yöntemdir.
ORM ile PHP sınıflarınızı Veri tabanınızdaki tablolar ile ilişklendirir ve pek çok işlemi sorgu gerektirmeden yapabilirsiniz. aşağıda bazı ufak örnekler var
$user = new User("Username","password"); $user->save();
$user = EntityManager::getInstance()->find("User",12); $user->delete();
Veri tabanı yapılandırması
applications/config.php dosyasını bir metin editorü ile düzenlemek üzere açın burada PHP Faces ORM veritabanı erişim yapılandırması bulunur.
define("DB_CONNECTION_STRING","mysql:host=sunucuadi;dbname=veritabanı"); define("DB_USER","kullanıcıadı"); define("DB_PASS","parola");













