Kontrol fonksiyonu POST verilerin işlenmesi ve teknik Modeli ile uygulama (örneğin DB) durumuna değişiklikleri yapıyor daha bu hakkı elde edin.
Olarak anladığım kadarıyla, View, Model veri alır.
Bu yüzden bu iş akışını anlamak nasıl:
Müşteri istek -> App Front Controller
-> (eğer yöntemi = POST -> Controller
) -> View
-> Geri Client
İşte Model
Controller
veri okumak ve yazmak için tarafından ve View
veri okumak için kullanılır.
Yani kontrolör aslında, uygulama verileri eklendiğinde yalnızca / güncellenen, sayfa yüklendiğinde her zaman kullanılmaz. Kez Controller çoğu atlanır.
Böylece, nasıl neredeyse MVC hakkında her kaynak Kontrolör görünümleri veri gönderme bahsediyor geliyor?
MVC gibi desen kullanarak bir uygulama yazmak çalışıyorum. Yani benim app görünümlerinde her Modelden sayfası için veri almak. Model güncellenir, ben Memcache özgü bir model güncelleme süresini ekleyin. Çalışma zamanında her Görüntüle ilgili model (ler) son güncelleme zamanı (ler) arar ve bu görünüm için son kez önbellek oluşturuldu. Önbellek kaydedilmiş önce modeli güncellendi ise, görünüm, aksi takdirde yeniden oluşturur güncellenen modeline dayalı, önbelleği okur.