MVC Controller

Controllers | MVC
 
 This article explains how controllers:
 
 Controllers | Overview
 
 Controller is one of the three major parts of MVC. It is besides a set of class like model in general.
 
 
 
The primary chore of these divisions is to handle communication between user and overall web application.
 
 Controller | Functioning

 
 Controller is a special class that handles the relationship between view and model; we can also call it an INTERFACE between VIEW and MODEL unit.
 
 Controller | Role
 
 It’s probably best way to start describing Controller is by using the basic definition, that itself sufficient in describing Controller from bottom to top. Keep definition in mind because it’s going to play a crucial role in this article.
 
 Controller within the MVC pattern are responsible for responding to user input, often making changes to the model in response to user input. In this fashion, controllers in the MVC pattern are concerned with the flow of the application, working with DATA coming in and providing data going out to the relevant view.
 
 Web servers served up HTML stored in static files on disk. As dynamic web pages gained.