- Web templates
- E-commerce Templates
- CMS & Blog Templates
- Facebook Templates
- Website Builders
MVC
September 28, 2016
MVC (Model-View-Controller architecture) is a widely used design pattern – a prescribed solution to a common problem organized in code. MVC can be considered as layer based architecture, which consists of controller, model and a view.
For instance, OpenCart engine is a MVC system as well, which means that engine structure includes model-view-controller files.
Here are some benefits of MVC pattern:
Components separation: allows the re-use of the business logic across applications.
Multiple view support: can display multiple views of the same data at the same time.