Magento Blog: Anleitungen und Praxiswissen | Seite 133 | mironsoft
Magento Blog
-
15.11.2025
gum und whiptail verwandeln ein Bash-Skript in eine Anwendung mit echten Rahmen, Formularen und Bestätigungsdialogen, ohne dass eine grafische Oberfläche nötig ist. Dieser Artikel zeigt, wie beide Werkzeuge in eigenen Skripten eingesetzt werden, wo sie sich unterscheiden und wann sich der Einsatz gegenüber einfacheren Bash-Bordmitteln lohnt.
-
15.11.2025
Wer eine Redis-Hochverfügbarkeitslösung plant, steht fast immer vor derselben Grundsatzentscheidung: Redis Sentinel für automatischen Failover ohne Sharding, oder Redis Cluster für Hochverfügbarkeit mit eingebauter horizontaler Skalierung. Beide lösen unterschiedliche Probleme, und die falsche Wahl bedeutet entweder unnötige operative Komplexität oder eine Architektur, die an der nächsten Wachstumsgrenze scheitert.
-
15.11.2025
Dateinamen mit Leerzeichen, Tabs, Newlines und nicht-druckbaren Zeichen existieren auf jedem System. Die meisten Shell-Skripte verarbeiten sie falsch — mit stiller Datenkorruption, fehlgeschlagenen Operationen oder sogar Sicherheitsproblemen als Folge. Null-Delimiter, printf und defensive Dateioperationen sind die Antwort auf sichere Dateiverarbeitung in der Shell.
-
15.11.2025
Neue Magento und Hyvä Entwickler verbringen häufig Wochen damit, sich Architektur und Konventionen aus verstreutem Code und Slack Nachrichten zusammenzusuchen. Claude kann die Codebasis systematisch durchsuchen und einen fundierten ersten Entwurf für Onboarding Dokumentation liefern, der anschließend von erfahrenen Teammitgliedern um echtes Projektwissen ergänzt und dauerhaft aktuell gehalten werden muss.
-
15.11.2025
Breakpoints die nicht treffen, Xdebug der verbindet aber die Dateien nicht findet, Deployments die auf falschen Pfaden landen – fast alle diese Probleme haben dieselbe Ursache: falsch konfigurierte oder fehlende Path Mappings. Wer das Konzept versteht, löst diese Probleme in Minuten.
-
14.11.2025
Single-Page-Application-Feeling braucht kein React, kein Vue und kein Angular. Mit Symfony Turbo und Hotwire navigieren Benutzer ohne Full-Page-Reloads, Formular-Submits aktualisieren nur relevante Seitenbereiche, und Echtzeit-Updates landen über Turbo Streams direkt im DOM — alles serverseitig gesteuert.
-
14.11.2025
Veraltete Abhängigkeiten zählen laut OWASP zu den häufigsten Einfallstoren in Webanwendungen. Dieser Artikel zeigt, wie Magento-Teams CVE-Datenbanken überwachen, composer.lock gegen unkontrolliertes Driften absichern, Updates mit Dependabot oder Renovate automatisieren und Magentos vierteljährlichen Sicherheitspatch-Zyklus zuverlässig einhalten, ohne die Codebasis zu destabilisieren.
-
14.11.2025
Wer TypeScript in Node.js-Projekten einsetzt, stößt schnell auf widersprüchliche Ratschläge zu tsc, ts-node, ESM und CommonJS. Dieser Artikel zeigt die praktischen Optionen zum Ausführen von TypeScript in Node, klärt die Modul-Interop-Fallstricke zwischen ESM und CommonJS und liefert eine minimale, funktionierende tsconfig für CLI- und Build-Skript-Projekte, inklusive des nativen Type-Stripping-Supports neuerer Node-Versionen.
-
14.11.2025
Seit dem 28. Juni 2025 müssen viele Online-Shops in Deutschland barrierefrei gestaltet sein, so schreibt es
das Barrierefreiheitsstärkungsgesetz (BFSG) vor. Wir erklären in einfachen Worten, was das für Ihren Shop
bedeutet, wer wirklich betroffen ist und wie Sie Bußgelder sowie unnötigen Ärger vermeiden.
-
13.11.2025
Zwei CSV-Exporte vergleichen, herausfinden was neu hinzugekommen ist, was fehlt und was gemeinsam ist: sort, uniq und comm loesen diese Aufgabe ohne Datenbank und ohne externe Skriptsprache, allein durch die richtige Kombination dreier klassischer Unix-Werkzeuge.