Magento Blog: Anleitungen und Praxiswissen | Seite 99 | mironsoft
Magento Blog
-
31.12.2025
Font-Dateien gehören oft zu den größten Einzelressourcen einer Webseite, obwohl ein Großteil ihres Inhalts nie zur Anzeige kommt. Mit Font-Subsetting und Variable Fonts lässt sich die übertragene Datenmenge drastisch reduzieren, ohne dass Nutzer einen sichtbaren Unterschied in der Typografie bemerken.
-
31.12.2025
Eine Vue Storefront ist mehr als ein SPA Grundgerüst vor der Magento API. Wer Rendering-Modell, GraphQL Datenschicht, Caching und Routing von Anfang an sauber trennt, baut eine Storefront, die auch bei zehntausenden Produkten schnell bleibt und sich ohne Neubau erweitern lässt.
-
31.12.2025
OpenAPI 3.1 ist der Industriestandard für REST API Dokumentation – aber viele Teams nutzen nur einen Bruchteil seiner Möglichkeiten. Dieser Guide erklärt alle wesentlichen Bausteine: von Info und Paths über Components und Schemas bis zu Security und Callbacks, mit vollständigen praxisnahen YAML-Beispielen.
-
31.12.2025
Eine ILM-Richtlinie beschreibt nicht nur, wie lange ein Index leben soll, sondern welche konkrete Aktion in welcher Phase auf ihn angewendet wird: Rollover in der Hot-Phase, Shrink und Force Merge beim Übergang in die Warm-Phase, Replikaten-Reduktion in der Cold-Phase und schließlich die endgültige Löschung. Wer diese Bausteine versteht und richtig verzahnt, bekommt eine Datenverwaltung, die ohne manuelles Eingreifen läuft und trotzdem exakt zum tatsächlichen Zugriffsmuster der Daten passt.
-
30.12.2025
Eine Sammlung wiederverwendbarer Vue-Komponenten ist noch kein Design System. Erst Design-Tokens als einzige Wahrheitsquelle für Farben und Abstände, eine bewusst entworfene Komponenten-API und verbindliche Versionierung machen aus losen Bausteinen ein System, das Teams über Projektgrenzen hinweg konsistent nutzen können.
-
30.12.2025
GraphQL und gRPC lösen unterschiedliche Probleme, auch wenn beide oft in derselben Architektur nebeneinander stehen. GraphQL glänzt bei flexiblen, client-gesteuerten Abfragen für Frontends, gRPC bei binärer, latenzarmer Kommunikation zwischen Backend-Services. Dieser Artikel zeigt, wann welches Protokoll die bessere Wahl ist.
-
30.12.2025
Web Vitals in einer Single Page Application zu messen ist keine triviale Angelegenheit, weil klassische Metriken für serverseitig gerenderte Mehrseiten Websites entworfen wurden. Mit der web-vitals Bibliothek, korrektem Timing und echtem Real User Monitoring lassen sich LCP, INP und CLS auch in Vue Apps zuverlässig erfassen.
-
30.12.2025
unserialize() auf nicht vertrauenswürdige Daten anzuwenden, gehört zu den gefährlichsten Mustern in PHP-Anwendungen. Gadget Chains aus harmlos wirkenden Klassen ermöglichen Remote Code Execution allein durch das Wiederherstellen eines Objekts. JSON, allowed_classes und signierte Payloads schließen diese Lücke zuverlässig.
-
30.12.2025
Wer in wachsenden PHP-Projekten weiterhin mit generischen Exceptions oder wahllos vielen Einzelklassen arbeitet, verliert schnell den Überblick zwischen fachlichen und technischen Fehlern. Dieser Artikel zeigt, wie eigene Exception-Hierarchien mit abstrakten Basisklassen, Marker-Interfaces und typisierten Kontextdaten entstehen, die über Domain-, Application- und Infrastructure-Schichten hinweg tragen.
-