Magento Question:

Described Magento's MVC architecture?

Tweet Share WhatsApp

Answer:

MVC stands for Model-View-Controller. Any application that separates it's data access, business logicand user interface is called MVC. There can be two types of MVC: convention-based and configuration-based. Example, - CakePHP is convention-based, i.e. you just need to follow the instructions of the core system to get your module ready in just few lines. - Magento is configuration-based, i.e. you need to specify each and every thing to your module's config file in order to get it work. Magento has Controller (for Routing), Block (for Business Logic), Model (for DB access, sql) and Template file (for Presentation i.e. View).

Download Magento PDF Read All 38 Magento Questions
Previous QuestionNext Question
What is EAV in Magento?How Magento's MVC works?