Magento repose sur le framework ZEND.(framework = assemblage de ligne de code qui permettent d'appeler des fonctions simples pour réaliser des instructions complexes).
Cette simple phrase fait que Magento dispose de tous les atouts que peut avoir Zend dans son code. Son architecture est extensible et donc modifiable selon ses exigeances.
Mais attention de prendre une personne qualifié dans ces technologies pour les modifier, car Magento n'est pas à la portée du premier quidam.
Sous ses airs de praticité, il faut penser à travailler en surcharge du core, c'est a dire dans un dossier local qui remplacera la version initial de magento. Cette manière de coder permet de garder à la fois la fonctionnalité d'origine de Magento, mais aussi de pouvoir continuer les mises à jour sans risque de perdre ces modifications personnelles.
Nos connaissances sur Magento nous ont permis de modifier l'architecture de Magento pour sortir les 3 sites e-commerces suivants:
Je n'aime pas ceux qui ne rient jamais, ce ne sont pas des gens sérieux.: Wolfgang Amadeus Mozart