Model - View - Controller (MVC)¶
MVC stands for Model - View - Controller. It is a programming paradigm, which partition a PHP application in three:
The model, which is dedicated to the business logic.
The view, which is dedicated to the presentation of the data
The controller, which orchestrates the execution.
See also PHP MVC Framework Tutorial: CodeIgniter Example, How to build a simple PHP MVC framework and MVC (Model-View-Controller).
Related : Renderer, Controller, Model, View In Presentation, View, Application, Business Logic, Laravel, Symfony, Separation Of Concerns, Tempest, Web Application
Related packages : laminas/laminas-mvc