Magento 2 / Mage-OS / Adobe Commerce
Enterprise-Commerce für komplexe Kataloge, B2B und Multi-Store, auf Mage-OS und Adobe Commerce.
Magento betreibt einige der größten E-Commerce-Operationen im Web und hat sich seinen Ruf als Schwergewicht redlich verdient. Gut betrieben ist es nach wie vor die leistungsfähigste offene Plattform für komplexe Kataloge und B2B. Schlecht betrieben ist es eine Produktseite mit zwölf Sekunden Ladezeit und eine Hosting-Rechnung, die niemand erklären kann. Die meisten unserer Magento-Projekte beginnen mit einem Shop im zweiten Zustand.
Wir arbeiten mit beiden aktiven Branches der Plattform:
- Mage-OS: der community-geführte Fork, der die Zukunft der Plattform von Adobes Roadmap entkoppelt und schneller Releases liefert. Neue Open-Source-Builds landen hier statt im klassischen Magento Open Source; die Release-Aktivität der Community ist in den Fork gewandert.
- Adobe Commerce: die lizenzierte Cloud-Edition mit B2B-Suite, Page Builder und Enterprise-SLAs.
Die Arbeit leitet ein Architekt mit der Zertifizierung Adobe Certified Master – Adobe Commerce Architect, der höchsten, die Adobe für Commerce vergibt, dazu eine Hyvä-Zertifizierung für das Frontend. Beides ist auf LinkedIn nachprüfbar.
Wann Magento die richtige Wahl ist
- Komplexe Kataloge mit vielen Produkttypen, konfigurierbaren Optionen und Preisregeln
- B2B-Anforderungen: Firmenkonten, Quote-Workflows, gestaffelte Preise, Bestellfreigaben
- Multi-Store- und Multi-Brand-Setups unter einer Administration
- Bestehende Investitionen in Adobe-Commerce-Erweiterungen und -Integrationen
Trifft nichts davon zu, sind Sie mit Shopify meist besser bedient, und darauf weisen wir bereits im ersten Gespräch hin.
Typische Ausgangslagen
- Produktseiten, die drei Sekunden brauchen, obwohl Varnish und Redis „längst konfiguriert“ sind
- Ein Checkout, der während einer Kampagne ausfällt, während die Server bei 10 % Auslastung stehen; der Engpass liegt fast immer im Code oder in der Cache-Konfiguration, nicht in der Hardware
- Vierzig installierte Extensions, die Hälfte davon von ihren Herstellern aufgegeben, zwei im Streit um denselben Observer
- Indexer und Crons in einem Zustand, in dem die Storefront Bestände anzeigt, die das Lager nicht hat
- Ein Upgrade, das so lange aufgeschoben wurde, dass jeder Sicherheitspatch zum eigenen Projekt geworden ist
Behobene Fälle aus der Praxis
Aus Shops, an denen wir über die Jahre gearbeitet haben, anonymisiert:
- Kundenregistrierungen schlugen an einem Wochenende fehl, weil die Tabelle einer Extension alle 4,29 Milliarden Auto-Increment-IDs verbraucht hatte, bei gerade einmal einer halben Million Zeilen. Ein BIGINT-Hotfix brachte die Registrierung innerhalb einer Stunde zurück; ein Schema-Override sorgte dafür, dass der Fix auch Upgrades übersteht.
- Nachnahme-Bestellungen verlangten nach einem Upgrade plötzlich Kartenzahlung: Die Schema-Migration hatte eine Tabelle neu aufgebaut und dabei die Zeilen-IDs verschoben, die ein Legacy-Modul als hartkodierte Konstanten benutzte. Gefunden durch den Vergleich der rohen Tabellen zwischen den Umgebungen.
- Der verkaufbare Bestand lag monatelang unter der Realität. Ein Marktplatz-Connector benannte Order-Increments um, nachdem die Bestandsreservierungen bereits angelegt waren, sodass MSI sie nie wieder freigeben konnte. Nachgewiesen mit Anti-Joins auf den Reservierungs-Metadaten, behoben mit einem Vendor-Patch und einem Aufräum-Cron.
- Adressen fanden im ERP keinen Treffer mehr, weil Magentos Schutz gegen CSV-Injection jedem Wert, der mit „+“ beginnt, still ein Leerzeichen voranstellt. Telefonnummern zum Beispiel. Bis in die Framework-Interna verfolgt, behoben mit einem Composer-Patch.
- Medien-Uploads funktionierten auf Staging und scheiterten in der Produktion. Systematisches Ausschließen von Hypothesen führte zu einer einzigen veralteten Konfigurationszeile; ein selbstheilender Data-Patch stellt sicher, dass sie nicht wiederkommt.
Was wir tun
- Performance-Audits und Storefront-Umbauten. Unsere Standardempfehlung ist Hyvä: Es ersetzt den Legacy-Frontend-Stack vollständig und bringt Lighthouse-Scores typischerweise in die 90er. PWA Studio oder vollständig headless, wo der Fall es wirklich verlangt.
- Eigene Module und Integrationen für ERP, PIM, Fulfillment, Payments und Marktplätze, idempotent und beobachtbar gebaut, denn an diesen Schnittstellen treten in der Praxis die meisten Fehler auf.
- Versions-Upgrades, inklusive Magento-1-zu-2-Rettungen, Mage-OS-Migrationen und einem vollständigen Extension-Audit vor dem ersten Handgriff, damit der Sprung zwischen Hauptversionen kalkulierbar wird.
- Langfristiger operativer Support: Sicherheitspatches, Monitoring, Cache-Tuning und der On-Call-Engineer für den Tag, an dem die Datenbank-Sperrtabelle volläuft. Das Ganze als monatlicher Retainer, mit DevOps & Infrastruktur darunter.
Wie ein Projekt üblicherweise beginnt
Für einen laufenden Shop ist das Performance-Audit der natürliche Einstieg: kleiner Festpreis, echte Messungen und eine priorisierte Maßnahmenliste, die jedes Team umsetzen kann. Für einen Shop, der noch auf Magento 1 läuft oder mehrere Hauptversionen zurückliegt, beginnen wir stattdessen mit einer Migrationsanalyse: was übernommen wird, was neu geschrieben wird und wie der Umstiegsplan aussieht. In beiden Fällen kennen Sie Umfang und Preis schriftlich, bevor etwas abgerechnet wird.
Verwandte Leistungen
- Performance-AuditDer Einstieg zum kleinen Festpreis: Lighthouse, Core Web Vitals und die drei wirkungsvollsten Maßnahmen. Die einwöchige Tiefenanalyse mit Real-User-Metriken folgt bei Bedarf, ebenfalls zum Festpreis.
- Plattform-MigrationVon WooCommerce, Magento 1 oder einem Custom-Stack auf eine Plattform, die Sie nicht einsperrt. Katalog, Kunden, Bestellungen und SEO bleiben durch den Cutover hindurch erhalten.
- Integrationen (ERP, PIM, WMS, Zahlungen)Verbinden Sie Ihren Shop mit den Systemen, die das Geschäft wirklich betreiben. Idempotent, beobachtbar und robust, auch wenn die API des Drittanbieters gerade ausfällt.