Magento Commerce Architektur

Die Architektur von Magento Commerce bietet höchste Flexibilität und Skalierbarkeit für sämtliche Anforderungen globaler Unternehmen.


Magento Commerce ist eine modular aufgebaute Cloud-Software, mit der jederzeit der Funktionsumfang durch die Anbindung neuer Module erweitert werden kann. Daher ist der Programmkern klar von den Funktionalitäten getrennt.

Programmkern basiert auf PHP5 und dem Zend Framework

Der Programmkern von Magento Commerce basiert auf der Skriptsprache PHP5. Mit dem Zend Framework verfügt Magento Commerce über ein ausgereiftes Programmgerüst. PHP5 ermöglicht eine uneingeschränkte objektorientierte Programmierung (OOP). In Verbindung mit dem Model-View-Controller-Pattern (MVC) lassen sich in PHP Softwareanforderungen noch besser umsetzen.

Wiederverwendbarer Code oder Komponenten durch PHP5

Ein wesentlicher Vorteil von PHP5 ist die übersichtliche Programmierung, Strukturierung und Wartung des objektorientierten Codes. Dadurch ist es möglich, einen wiederverwendbaren und schlanken PHP-Code zu erstellen.

Das Zend Framework als Programmgerüst für Magento Commerce erweitert dabei den Ansatz der objektorientierten Programmierung (OOP). Zend abstrahiert nochmals den OOP-Ansatz, indem es ein vorgefertigtes Paket mit professionellen objektorientierten PHP5-Software-Komponenten und -Vorlagen inklusive der dazu notwendigen Programmiervorgaben liefert. Die Vorteile des Zend Frameworks liegen dabei in einem sauberen Programmcode und in einer deutlich reduzierten Fehleranfälligkeit.

Neue Technologien für moderne Anwendungen

Magento ist als klassische LAMP-Anwendung für den Betrieb als Linux-basierter Apache Web-Server ab Version 1.3x ausgelegt und erfordert MySQL 4.1.20 (oder höher).
Für die Darstellung und Aufbereitung der Seiteninhalte verwendet Magento im Backend und Frontend die AJAX-Technologie. Shop-Inhalte können dabei geändert werden, ohne die komplette Seite neu laden zu müssen oder zusätzliche Browser Plug-ins zu installieren. Das MVC-Architekturmuster kann außerdem auf geschachtelte Webinhalte angewandt werden.

Magento- Implementierung mit Konzept

AOE verwendet bei der Konzeption und Realisation internationaler Magento Commerce-Projekte Methoden und Modelle moderner Softwareentwicklung. Mit PHP5 und dem Zend Framework setzt AOE konsequent auf objektorientierte Programmierung. Darüber hinaus sind alle AOE-Core-Entwickler von Zend Technologies für PHP5 zertifiziert. Mit einem internationalen Team von mehr als 40 Magento Enterprise-Entwicklern kann AOE auf eines der stärksten Magento-Teams weltweit zurückgreifen.

Sie haben noch weitere Fragen zur Architektur von Magento Commerce? Kontakt