Seite 66 - Maxim Mironjuk
-
Maxim Mironjuk
-
Februar 09, 2026
Jeder session_start()-Aufruf, jede TLS-Verbindung und jede Erzeugung eines CSRF-Tokens in PHP benoetigt zufaellige Bytes vom Betriebssystem. Reicht die gesammelte Entropie des Kernels nicht aus, blockieren betroffene Aufrufe, bis genuegend Zufallsdaten vorliegen, ein Effekt, der auf virtuellen Maschinen und in Containern besonders haeufig auftritt und sich als schwer erklaerbare, sporadische Latenzspitzen zeigt.
-
Maxim Mironjuk
-
Februar 09, 2026
Ein einzelnes img-Tag mit fester Breite reicht für kaum ein modernes Layout aus. Wir zeigen, wie srcset und sizes im
Hyvä-Theme korrekt erzeugt werden, wann ein picture-Element für echte Art Direction nötig ist und wie beides mit Magentos Bild-Resize-Cache zusammenspielt.
-
Maxim Mironjuk
-
Februar 09, 2026
Die Wahl des falschen Authentifizierungsverfahrens kostet nicht nur Sicherheit, sondern auch Entwicklerzeit bei jeder Integration. API-Keys, Bearer Token, OAuth2 und HMAC Signed Requests lösen unterschiedliche Probleme – und wer den Unterschied kennt, trifft die richtige Entscheidung vor dem ersten Commit.
-
Maxim Mironjuk
-
Februar 09, 2026
Statische Typen enden normalerweise an der Netzwerkgrenze: Der Client weiss nicht, was der Server zurueckgibt, ausser er verlaesst sich auf manuell gepflegte Interfaces oder generierte Client-Codes. tRPC schliesst diese Luecke, indem Router-Typen direkt vom Server importiert werden, ganz ohne REST-Konventionen, ohne GraphQL-Schema und ohne separaten Codegenerierungs-Schritt.
-
Maxim Mironjuk
-
Februar 09, 2026
CSS Writing Modes gehen weit über vertikale Typografie hinaus. Sie definieren das gesamte Koordinatensystem, in dem Inline-Achse und Block-Achse liegen — und damit auch, wie Margins, Paddings, Widths und Flows in RTL-, LTR- und vertikalen Layouts korrekt funktionieren, ohne physische Eigenschaften zu verwenden.
-
Maxim Mironjuk
-
Februar 09, 2026
Ein korrekt konfigurierter Varnish Full Page Cache liefert
Magento-Seiten in wenigen Millisekunden aus, doch schon eine einzige falsch gesetzte Cookie-Regel kann die Hit-Rate auf null drücken. Dieser Artikel erklärt VCL-Grundlagen, Magentos default.vcl, ESI-Fragmente für personalisierte Blöcke und die häufigsten Cache-Busting-Fehler samt Debugging-Techniken.
-
Maxim Mironjuk
-
Februar 09, 2026
Live Activities zeigen mit ActivityKit fortlaufende Statusinformationen wie einen Lieferstatus direkt auf dem Sperrbildschirm und in der Dynamic Island. Dieser Artikel zeigt Architektur, React-Native-Anbindung und die harten Grenzen der Update-Frequenz.
-
Maxim Mironjuk
-
Februar 09, 2026
Jede Filteroption in der
Magento Layered Navigation, von der Markenauswahl bis zum Preis-Slider, ist das Ergebnis einer
Elasticsearch-Aggregation, die im Hintergrund parallel zur eigentlichen Suchanfrage berechnet wird. Wer versteht, wie Terms- und Range-Aggregationen aufgebaut sind, kann eigene Facetten ergaenzen und Performance-Probleme in der Navigation gezielt loesen.
-
Maxim Mironjuk
-
Februar 08, 2026
Ein einziges Modell, das sowohl komplexe Geschäftsregeln beim Schreiben durchsetzt als auch performante, denormalisierte Sichten für die Oberfläche liefert, zwingt fast immer zu faulen Kompromissen auf beiden Seiten. CQRS löst diesen Zielkonflikt auf, indem es Befehle, die Zustand ändern, konsequent von Abfragen trennt, die nur lesen, jeweils mit einem eigenen, auf seinen Zweck zugeschnittenen Modell.
-
Maxim Mironjuk
-
Februar 08, 2026
Ein klassischer PHP-FPM-Request gibt seinen kompletten Speicher am Ende automatisch frei, ein Swoole- oder RoadRunner-Worker dagegen lebt über tausende Requests hinweg im selben Prozess. Genau dieser Unterschied macht statischen Zustand, vergessene Closures und wachsende Caches zu einem echten Speicherleck, das über Stunden hinweg langsam den verfügbaren Arbeitsspeicher aufbraucht.
-