MVC

Kwiecień 9, 2010 · Posted in Internet, Pozostałe 

Model-View-Controller (MVC) to klasyczny wzorzec projektowy często używany przez aplikacje, które wymagają zdolności do utrzymania wielu widoków tych samych danych.
Wzorzec MVC bazuje na trzech kategoriach – modele do przechowywania danych, widoki do wyświetlania wszystkich lub części danych,
a kontrolerów do obsługi zdarzeń, które wpływają na model lub widok.

Dzięki tej separacji, widoków i wielu kontrolerów mogą współgrać z tym samym modelem. Nawet nowe typy widoków i kontrolerów, które nigdy nie istniały, mogą korzystać modelu nie wymuszając zmiany w jego strukturze.
Doskonałum przykładem jest PHP Framework CodeIgniter, na którego bazie postawionych jest wiele systemów CMS

Brak podobnych postów.

Comments

Leave a Reply