What are the unique advantages of Magento MVC architecture when building a site?

devquora
devquora

Posted On: Feb 22, 2018

 

Magento follows PHP MVC (Model-View-Controller) application architecture.
Model View Controller design Pattern is used to keep the code modular and clean to assist in programming (keep things separate).

It divides a given software application into three interconnected parts, so as to separate internal representations of information from the ways that information is presented to or accepted from the user.

The central component, the model, consists of application data, business rules, logic and functions.A view can be any output representation of information, such as a chart or a diagram

Multiple views of the same information are possible, such as a bar chart for management and a tabular view for accountants.

The third part, the controller, accepts input and converts it to commands for the model or view.

    Related Questions

    Please Login or Register to leave a response.

    Related Questions

    Magento Interview Questions

    What is Magento?

    Magento is free open source e-commerce software written PHP language, that allows merchants to create online e-commerce..

    Magento Interview Questions

    Explain Registry pattern in Magento?

    Registry pattern is basically a pattern that allows any object or data to be available in a public global scope for any..

    Magento Interview Questions

    What are the different versions of Magento?

    Four different versions of Magento are available, they are Magento Enterprise Edition Magento Community Edition Magento..