I’m trying to learn ve fully understve mvc pattern ve learn php at the same time. I decided to built basic mvc framework that I could use on various projects later on. Having read lots of posts in here regarding mvc ve coupling between models/views/controllers I’m a bit lost.. At the moment my understveing is that in web application controllers deal with coming request from browser ve, if necessary, calls methods on model classes telling models to change its state. Then controller instantiate appropriate view class that will be responsible for displaying interface. Here's the bit I don’t understve...
Şimdi görmek için uygun bir model nesne geçirmek kontrolör edilmeli ve gerektiğinde görünümü modeli tüm verileri dışarı çekmek gerekir?
Veya denetleyici modeli veri kapmak ve muhtemelen oradan erişmek ve kapmak verileri olacak görmek tek sarıcı nesnesinin içine tüm sarma, görüntülemek için geçmesi gerekir?
Veya görünüm gerektiğinde sadece uygun modeli örneğini ve model nesne verileri doğrudan dışarı çekmek gerekir?
Ben burada okumak ne
http://www.phpwact.org/pattern/model_view_controller
Ben denetleyici görüntüleyebilir ve ihtiyacı modeli başlatır şey geçmez 3 seçenek doğru eğilmek istiyorum. Bunun nedeni,:
görünüm ve denetleyici model aynı erişimi olmalıdır
denetleyici basitçe görünümü ve model arasında arabulucu olarak hvardırket etmemelidir.
Bunu yapmak için tek doğru yol gerçekten var mı yoksa proje oldukça bağlıdır? Ayrıca hangi yaklaşım OOP iyi bir anlayış var ama php için nispeten yeni ve mvc mimarisi üzerinde çok açık değildir birine tavsiye ederim. Veya belki de (;) gerçi bu bir kaçının istiyorum bana doğru gibi görünüyor ne olursa olsun gidip benim hatalarımdan öğrenmek gerekir?
Şimdi benim sorum .. Ayrıca ben stackoverflow ve farklı sitelerde çok sayıda makaleleri mesajların çok okudum, ama yine de yardım bekleriz sonra daha iyi anlatmaya çalışacağım belli değil varsa bana bildirin lütfen bu nedenle tüm cevaplar için şimdiden teşekkürler.