Amazon Best Products with minimum price

Thursday 4 May 2017

Model View Controller (MVC) Framework

Model-View-Controller (MVC) is a software architectural pattern for implementing the user interface on computers.It divides an application into three interconnected parts in order to separate internal representation of information from the ways that information is represented and accepted in a proper way.


The Model-View-Controller (MVC) is an architectural pattern that separates an application into three main logical components: Model, View, and Controller. MVC is one of the most frequently used industry-standard web development frameworks to create scalable and extensible projects.

Description of Model, View, and Controller.

Model: It represents data structure of the database. In Model, you can insert, Delete, Retrieve and Update the table in the database thereby, data passes to the View through Controller.

View: It's the information that user can see on the Screen. A view is normally a web page but in Framework, the View can be full page or part of the page. It can be any type of page.In View, you can write your front end code as well as scripting code which can easily be seen by the user on the screen.

Controller: The Controller is intermediate between Model and View. Which transfer's the function between Model and View, it interacts with both Model and View, Normally, Controller plays the main Role in passing the data into Systems.

Trygve Reenskaug introduced MVC into smalltalk-76 while visiting the xerox Palo Alto Research Center(PARC) in the 1970s. In the 1980s, Jim Althoff and others implemented a version of MVC for the small talk-80 class library.

The MVC pattern has subsequently evolved, such as hierarchical Model-View-Controller (HMVC), Model-View-Adapter(MVA), Model-View-Presenter (MVP), Model-View-ViewModel (MVVM) and finally got Model-View-Controller (MVC) Framework.

Please click the link to see of Top 5 PHP Framework.

That's it from my side...

If you guys have any further questions and suggestions regarding this, feel free to write in the comments down below...

Stay tuned for more coding!!

Thank You...

4 comments: