Prestashop - 1.4 Guia Do Programador

Página de 36
 
This is the same principle as the Model–view–controller (MVC) 
architecture, only in a simpler and more accessible way. 
Our developer team chose not to use a PHP framework, such as Zend 
Framework, Symfony or CakePHP, so as to allow for better readability, 
and thus faster editing. 
This also makes for higher performances, since the software is only made 
of the lines of code it requires, and does not contain a bunch of 
supplemental generic libraries. 
A 3-tier architecture has many advantages: 
 
It's easier to read the software's code. 
 
Developers can add and edit code faster. 
 
Graphic designer and HTML integrators can work with the confines 
of the 
/themes
 folder without having to understand or even read a 
single line of PHP code. 
 
Developers can work on additional data and modules that the HTML 
integrators can make use of.