Mvc bir yazılım mimarisidir, açılımına bakarsak model-view-controller olarak bilinmektedir. Mvc yazılım geliştirirken geliştiricilere kolaylık sağlar, yapılan projede çeşitli bölümlerin birbirine karışmasını önler.
Mvc mimarisini kullanırken model kısmında veritabanı kısımlarını tutarız. View kısmında ise sayfaların görünümleri oluşturulur.Contorller kısmında ise sitenin arka planında çalışacak çeşitli kodlar buraya yazılarak kullanılır. Liste halinde göstermek gerekirse
MVC
- Model veritabanı kısımlarını ilgilendirir
- View yapılan projenin görsel kısımlarının hazırlandığı yerdir.
- Controller’da ise arkaplanda çalışan çeşitli fonksiyonlar kodlar burada yazılır.