Peki, şuan mysql kullanıyoruz ve ileride Oracle'a geçtik. bir sorun olur mu? her veritabanını destekliyor mu?
Şuan yazdığımız tüm mysql işlemlerini yapabilir miyiz?
PHP5 yok demişsin, 5. versiyonun desteği mi yok? öylese PHP6 çıkıyor hep geriden mi takip edeceğiz teknolojiyi sırf ORM için?
Ve bana süreyi 3te 1 düşürecek kadar kısa gelmedi.
Alıntı
$data = array("name", "school");
$where = "id> 6";
$limit = "LIMIT 3";
$orderby = "ORDER BY rand()";
$students = $u->selectWhere($data, $where, $orderby,$limit);
Alıntı
$data = mysql_query("SELECT name, school FROM students WHERE id > 6 ORDER BY RAND() LIMIT 3")
şuan bakılırsa normal kullanım daha kısa.
Alıntı
$u = new user();
$u->setName("hebele");
$u->save();
Alıntı
mysql_query("INSERT INTO user (name) VALUES ('hebele')")
yine düşünürsek, pek fark yok.
Ben bunu kendi özel sınıfım ile yazarsam daha da kısaltabilirim. fark sadece burada mysql_query("") yok. geri kalan herşey aynı. tamam ORM belki daha iyidir normal kullanıma göre. Ama bu yazım kısalığı için tercih edilecekse saçma olur. Bana derki ORM geliştiricileri, normal kullanıma göre %X kadar daha hızlı tamam. Ama buda kulağa çok uzak geliyor.
neyse.