MVC
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
