PHP programlama yaparken ben her zaman anlamlı 'modelleri' veritabanındaki tablolara karşılık (sınıflar) oluşturmaya çalışın.
Aşağıdaki kod, bir öğretici (http://net.tutsplus.com/php/creating-a-php5-framework-part-1/) dan, mine.I yazını ... Bu kodu hakkında bir kaç soru yok
Ben CodeIgniter kullanıyorum, ancak soru herhangi bir MVC framework için de geçerlidir.
Orada günümüzde popüler görünmektedir iki şey var ve ben böyle bir şey kullanmanın artılarını ve eksilerini merak ediyorum:? Http://codeigniter.com/user_guide/database/active_record.html ...
Ben bir PHP geliştiricisi ve ben ORM (Doktrini ve Hareket) aşina değilim, ama nadiren DAO duydum.
Ben nesneleri bir dizi var, ve nesneler onların 'komşuları' (dizideki bir sonraki ve bir önceki nesneler) başvurmak için mümkün olmak istiyorum.
Ben MVC kullanarak Zend Framework projesinde Zend_Paginator bakıyordu ve biz fabrikaya argüman olarak, bu ilginç bir select nesnesi verebilir gibi bir intersting tool.It görünüyor gibi görünüyor ...
Ben sık sık tasarım desenleri karşı karşıyayım, ve ben akıcı İngilizce konuşan yok, özellikle bu yana, onları anlamak biraz zor açıklayan en makaleler bulabilirsiniz.
Ben bir web sitesi senaryo üzerinde çalışıyorum, ve şu anda (örneğin hangi modules / uzantıları ve denetleyiciler) URI dayalı yüklemek için ne belirleyen bir ön denetleyicisi var.
Ben şimdi bir kaç ay boyunca Kohana kullanarak ve hala kodu / sunum / db-tabaka organize MVC tarzı nispeten yeni duyuyorum oldum.