MVC - Hosting Wikipedia





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.

Plesk Obsidian Free Trial

Elvis Plesky
Elvis Plesky
Our fun and curious team mascot's always plugged into the latest trends. He's here to share his knowledge and help you solve your tech problems.
    Recent Posts
    Contact Us

    We're not around right now. But you can send us an email and we'll get back to you, asap.

    Start typing and press Enter to search