2010-09-16 37 views
2

好吧,經過多年的感覺,我一直在做錯誤的方式,使用PHP與MySQL數據庫進行交互的最佳方式是什麼。開始小規模,但最終希望成長爲規模。與數據庫進行交互的最佳方式,使用對象

我很想能夠使用對象,像這樣的

$book = new Book(1342); 
echo $book->title; 

那麼,什麼是去使用數據抽象層的東西的最好方法,還是什麼我可以用它來完成什麼我正在尋找?

回答

0

你尋找被稱爲對象關係模型或ORM。如果你在PHP工作原理:http://www.doctrine-project.org/projects/orm

如果你打算做很多這種類型的交互,rails有非常好的ORM,那麼也可能需要研究Ruby on Rails。

0

補充說明:

我想指出的是,大多數的ORM框架建議不要使用對象語法只讀數據。因此,當你正在尋找什麼被稱爲ORM框架(並且我建議使用一個 - 比如Doctrine)時,出於性能方面的原因,最終可能會使用數組語法。

相關問題