Well, this is a very extensive concept, which will be summarized here .... but MVC is undoubtedly the most important and famous architecture in the field of web applications. V-view, which is related to how data is provided to the user. M-model, which defines the business model and logic. This layer can be further divided into sublayers: - the most important of them: - the level of service (here all the service code) and the resource layer, for example. A C-Controller database that acts as a glue between a view and a model layer. This decision maker controls the flow of applications.
You can start with the link below: -
http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller The above wiki has a lot of language specific links that you can continue with.
ag112 source share