Magento – Das Handbuch für Entwickler
Daniel Brylla, Dimitri Gatowski, Sebastian Heuer, Vinai Kopp, Claus Nortmann, Roman Zenner
Magento ist ein mächtiges E-Commerce-System, das sich dank des modularen Aufbaus sehr flexibel gestalten und erweitern lässt. Ziel dieses Buches ist es, die wesentlichen Bestandteile des Systems zu beleuchten und ihr Zusammenspiel im praktischen Einsatz zu zeigen. Es richtet sich an erfahrene Entwickler, die bereits Online-Shops mit Magento umgesetzt haben und nun tiefer in die Materie einsteigen wollen.
Die Magento-Architektur
In diesem Buch wird die bisher weitgehend undokumentierte Architektur von Magento erstmals systematisch erläutert. Die Autoren werfen dabei einen detaillierten Blick unter die Haube des E-Commerce-Systems und erklären, welche (Programmier-)Konzepte Magento zugrunde liegen. Mit diesem Wissen im Hinterkopf können Sie später selbst souveräner mit dem System umgehen, vor allem, wenn es um die Entwicklung eigener Extensions geht.
Rezepte aus der Praxis
Nachdem die technischen Grundlagen von Magento beleuchtet wurden, geht es um die praktische Arbeit mit dem Shopsystem. In bewährter Kochbuch-Manier widmet sich das Buch den zentralen Themen und Herausforderungen, denen Sie als Entwickler immer wieder begegnen. So wird der Umgang mit Produkten und Kategorien, Angeboten und Bestellungen sowie Bezahlung und Versand anhand typischer Szenarien erklärt. Darüber hinaus erfahren Sie Wissenswertes über die Systemintegration in Dritt- oder ERP-Systeme und beschäftigen sich damit, wie Sie eine gute Performance und Skalierbarkeit des Shops gewährleisten.
Wissen aus erster Hand
Das Buch wurde von sechs erfahrenen ‚Magentoianern‘ verfasst, die diese Software schon in zahlreichen Projekten eingesetzt haben und somit Magento kennen wie ihre eigene Westentasche. Sie bringen umfassende Erfahrungen im Enterprise-Segment mit und waren mit ihrem Team bereits weltweit an großen Magento-Projekten beteiligt.
Code zum Download
Der im Buch beschriebene Code steht Ihnen zum Download zur Verfügung. So können Sie die im Rezeptteil des Buches erarbeiteten Extensions problemlos an Ihre eigenen Bedürfnisse anpassen und in der Praxis nutzen.