Magento Blog: Anleitungen und Praxiswissen | Seite 292 | mironsoft
Magento Blog
-
14.04.2025
Große Tabellen verlangsamen Abfragen, Backups und Wartungsarbeiten. Mit der richtigen Archivierungsstrategie werden alte Daten sicher ausgelagert — ohne Locks, ohne Downtime.
-
14.04.2025
Effect-TS macht mit dem Typ Effect sichtbar, was try-catch verschweigt: welche Fehler eine Operation werfen kann und welche Abhängigkeiten sie zur Ausführung benötigt. Beides wird Teil der Signatur, nicht nur eine Randnotiz in der Dokumentation.
-
14.04.2025
Sobald ein Bash-Skript Konfiguration aus mehr als einer Quelle liest, entscheidet die Ladereihenfolge über das Verhalten in Produktion. Wer Systemumgebung, .env-Datei und Kommandozeilen-Overrides nicht bewusst priorisiert, bekommt Skripte, die auf dem eigenen Rechner funktionieren und beim Kollegen oder im CI-Runner plötzlich falsche Werte ziehen.
-
14.04.2025
API Platform generiert OpenAPI-Dokumentation aus PHP-Klassen – das spart Stunden manueller Arbeit. Aber Schema-Namen mit internen Zählern, fehlende Beispiele, rudimentäre Security-Definitionen und nicht dokumentierte Fehlerfälle zeigen, wo das Automatismus-Versprechen seine Grenzen hat. Dieser Artikel zeigt konkret, was gut funktioniert – und was überschrieben werden muss.
-
14.04.2025
Xdebug in Docker-Containern funktioniert nur dann zuverlässig, wenn man die drei häufigsten Fallstricke kennt: falsche Host-Erkennung, fehlendes Path-Mapping und Xdebug-Overhead im normalen Betrieb. Wer diese Punkte einmal sauber löst, debuggt danach in Docker genauso komfortabel wie lokal.
-
13.04.2025
Container teilen sich den Kernel des Hosts und sind deshalb kein automatischer Sicherheitsgewinn gegenüber klassischen Servern. Dieser Artikel zeigt, wie minimale Base-Images, Non-Root-User, automatisiertes Vulnerability-Scanning in der CI-Pipeline, sichere Secrets-Verwaltung ohne Image-Layer-Leaks und eine gehärtete Runtime mit Read-Only-Filesystem und reduzierten Linux-Capabilities Docker-Deployments für Magento- und PHP-Projekte spürbar sicherer machen.
-
13.04.2025
Eine Sticky Checkout Summary klingt nach einer einzigen CSS Zeile, doch position sticky bricht im Checkout regelmäßig an Overflow-Containern, falschen Höhenberechnungen und Stacking-Context-Fallen. Mit dvh Einheiten, einem sauberen Scroll Container und der richtigen Grid-Struktur bleibt die Warenkorb Übersicht zuverlässig sichtbar, während der Nutzer durch die Checkout-Schritte scrollt.
-
13.04.2025
Eine Hot-Warm-Cold-Architektur verteilt Daten nach ihrem Alter auf unterschiedlich leistungsfaehige und unterschiedlich teure Hardware, gesteuert durch automatisierte Index-Lifecycle-Management-Policies. Frische, haeufig abgefragte Daten liegen auf schneller SSD-Hardware, aeltere Daten wandern automatisch auf guenstigere Nodes, ohne dass jemand manuell eingreifen muss.
-
13.04.2025
Gift Cards sind in Magento 2 mehr als ein einfaches Gutscheinfeld: ein sauberes Datenmodell im giftcardaccount, sichere Code-Generierung, eine korrekte Checkout-Total-Integration, Mehrfach-Einlösung pro Warenkorb, ein belastbarer Admin-Workflow für Batch-Kampagnen sowie eine gehärtete API-Absicherung für Headless- und GraphQL-Checkouts entscheiden darüber, ob Gutscheinkarten im Betrieb zuverlässig und sicher funktionieren.
-
13.04.2025
Exportierte CSV-Dateien aus ERP-Systemen, Warenwirtschaften oder alten Datenbanken müssen fast immer als JSON in moderne APIs importiert werden. Eine CSV zu JSON Pipeline aus mlr, jq und Bash-Glue-Code erledigt Typkonvertierung, Verschachtelung und Validierung ohne eine einzige Zeile Python.