MVC ( Model-View-Controller ) is an architectural pattern which has existed for a long time in software engineering and is in use by majority of programming languages.

Model here is about the data and actual business logic. It takes care about the data of the applications. Model-related objects operate with model state in a database.

View is a representative part, a user interface. View is in charge of showing the data to the user using the model and enables users to alter the data.

Controller takes care about the request from the user. So, user interacts with View, which is about corresponding URL request, this request will be handled by a controller. Appropriate view with the model data as a response is rendered by the controller.

Please note that technologies described on Wiki pages are not necessary the part of Plesk control panel or its extensions.

Related Posts

Knowledge Base

Plesk uses LiveChat system (3rd party).

By proceeding below, I hereby agree to use LiveChat as an external third party technology. This may involve a transfer of my personal data (e.g. IP Address) to third parties in- or outside of Europe. For more information, please see our Privacy Policy.