Zend Framework - MVC Mimarisi
Bu bölüme geçmeden önce, MVC'yi kısaca anlamamıza izin verin. BirModel View Controlleruygulama mantığını sunumdan ayıran bir yazılım yaklaşımıdır. Pratikte, sunum ondan ayrı olduğu için web sayfalarının minimum PHP komut dosyası içermesine izin verir.
MVC Bileşenlerinin kısa açıklaması aşağıdaki gibidir
Model- Model, uygulama verilerinin yapısını temsil eder. Tipik olarak, model sınıfları,retrieve, insert ve update business data arka uç veritabanında (MySQL, PostgreSQL, vb.).
View- Görünüm, MVC Uygulamasının sunum katmanıdır. Model verilerini Kontrolör aracılığıyla alır ve gerektiğinde görüntüler. Gevşek bir şekilde bağlanmıştır.Controller ve Model ve bu nedenle, Modeli ve Denetleyiciyi etkilemeden değiştirilebilir.
Controller- Kontrolör, MVC mimarisinin ana bileşenidir. Her istek önce denetleyiciye ulaşır. Başka bir deyişle, kontrolör tüm talebi işler ve Model, View ve ihtiyaç duyulan diğer kaynaklar arasında bir aracı olarakprocess the HTTP request ve yanıtı oluşturmak için.
Bir sonraki bölümde, Zend Framework'ün farklı kavramlarını anlayacağız.