Magento: Anleitungen und Praxiswissen | Seite 11 | mironsoft Blog
Magento
-
24.03.2026
Eine gemeinsame Redis-Instanz fuer Cache, Session und Full-Page-Cache ohne saubere Datenbank-Trennung ist eine der unterschaetztesten operativen Risikoquellen in Magento-Betriebssettings. Dieser Artikel erklaert, warum eigene database-Indizes pro Rolle Key-Kollisionen verhindern, wann getrennte Redis-Instanzen sinnvoll sind und wie sich die Eviction-Policy je nach Rolle unterschiedlich konfigurieren laesst.
-
24.03.2026
Adminhtml-Controller vereinen Zugriffskontrolle, Formularverarbeitung und Redirect-Logik an einer Stelle, weshalb sich Unit- und Integrationstests ergaenzen muessen, um sowohl die reine Logik als auch das Zusammenspiel mit dem Magento-Backend-Stack abzudecken.
-
23.03.2026
Eine wachsende exception.log ist kein Monitoring, sondern nur ein Protokoll. Dieser Artikel zeigt, wie aus Magento-Logs ein belastbares Log-Management- und Monitoring-System wird: mit Custom Monolog Handlern, zentraler Aggregation in Grafana Loki oder ELK, Alerting-Regeln gegen Alert-Fatigue und Trace-Korrelation über Request-Grenzen hinweg.
-
23.03.2026
Magento Open Source kennt kein natives Store-Credit-Feature: die Funktion fuer ein kontogebundenes Kundenguthaben existiert nur in Adobe Commerce. Wer Store Credit trotzdem anbieten will, um Retouren als Guthaben statt als Rueckbuchung zu erstatten oder ein Treueprogramm mit einem laufenden Kundenguthaben-Konto aufzubauen, entwickelt ein eigenes Modul: mit deklarativem Schema, Service Contracts, einem unveraenderlichen Ledger und einer eigenen Checkout-Total-Berechnung.
-
20.03.2026
Mehrsprachige Produktattribute in Magento 2 verwalten heißt zuerst zu verstehen, wie das EAV-Modell Werte pro Store view speichert und wann ein leerer Store-View-Wert lautlos auf den Standard-Store zurückfällt. Ohne diesen Fallback-Mechanismus vor Augen entstehen Übersetzungslücken, die im Backend unsichtbar bleiben, aber im Frontend als fremdsprachiger Text auffallen.
-
17.03.2026
Ein React Produktkonfigurator für Magento muss Attribut-Kombinationen, Live-Preisberechnung und Lagerbestand in Echtzeit verwalten, ohne bei hunderten Varianten träge zu werden. Das richtige State-Modell entscheidet darüber, ob der Konfigurator sich sofort reagibel anfühlt oder bei jedem Klick spürbar ruckelt.
-
15.03.2026
GraphQL kennt keinen eingebauten Datei-Upload, und Magentos /graphql-Endpunkt verarbeitet ausschließlich JSON-Bodies, ein direkter Multipart-Upload scheitert also schon am Controller. Dieser Artikel zeigt am Beispiel individualisierter Produkte einen praxistauglichen Zwei-Schritt-Fluss aus dediziertem Upload-Controller und referenzierender Mutation, inklusive Validierung, sicherer Speicherung und Anbindung an Quote und Order.
-
14.03.2026
Die Standard-Relevanz der Magento-Suche behandelt jedes Attribut nach denselben Regeln, unabhaengig davon, ob eine Suchanfrage nach SKU, Marke oder Beschreibung sucht. Wer die Such-Relevanz gezielt ueber Search-Weight, eigene Query-Builder und Function-Score-Boosting steuert, bringt die Produkte nach oben, die fuer den jeweiligen Shop tatsaechlich zaehlen.
-
-
11.03.2026
Ein eigener Magento 2 REST Endpoint braucht mehr als nur eine URL. Entscheidend sind Service Contract, webapi.xml, ACL, saubere Dependency Injection und eine klare Authentifizierungsstrategie.