Magento Blog: Anleitungen und Praxiswissen | Seite 87 | mironsoft
Magento Blog
-
20.01.2026
Magento 2 ist MVC — aber kein klassisches MVC. Jeder HTTP-Request durchläuft <code style="background:rgba(255,255,255,0.15);color:#fff;">pub/index.php</code>, den Front Controller und ein hierarchisches Router-System, bevor ein Controller ausgeführt wird. Wie dieses System intern funktioniert und wie du eigene Routen, Controller und Layout-Handles erstellst.
-
19.01.2026
Interface und Type Alias wirken auf den ersten Blick austauschbar, doch Declaration Merging, Union Types und die Fähigkeiten des TypeScript-Compilers sorgen für echte Unterschiede. Dieser Artikel zeigt anhand konkreter Beispiele, wann jede Variante technisch notwendig ist, welche Team-Konvention sich in großen Codebasen bewährt und wo Performance und Wartbarkeit tatsächlich auseinanderlaufen.
-
19.01.2026
Google AI Overviews und die Search Generative Experience verändern grundlegend, wie Nutzer Suchergebnisse wahrnehmen und wie viele Klicks überhaupt noch bei Websites ankommen. Dieser Artikel erklärt, wie KI-generierte Zusammenfassungen entstehen, welche Inhalte als Quelle zitiert werden und mit welchen strukturellen und inhaltlichen Maßnahmen Shops und Websites ihre Sichtbarkeit in KI-Suchergebnissen gezielt verbessern.
-
18.01.2026
Lighthouse CI misst Performance kontrolliert und wiederholbar direkt in der Pipeline und verhindert, dass langsame Deployments überhaupt erst live gehen. Dieser Artikel erklärt den Unterschied zu Real User Monitoring, zeigt eine vollständige lighthouserc-Konfiguration mit Budget-Assertions, historisches Trend-Tracking und warum Tests nur gegen die Startseite bei Magento-Shops eine gefährliche Scheinsicherheit erzeugen.
-
18.01.2026
Millionen eindeutige Besucher zaehlen, ohne Millionen einzelner IDs zu speichern: HyperLogLog schaetzt die Kardinalitaet einer Menge mit einer festen Speichergroesse von nur 12 Kilobyte und einem typischen Fehler von rund 0,81 Prozent, unabhaengig davon, ob die Menge tausend oder eine Milliarde Elemente enthaelt.
-
18.01.2026
SQL-Injection zählt seit Jahren zu den gefährlichsten Schwachstellen in Webanwendungen und ermöglicht Angreifern das Auslesen, Verändern oder Löschen kompletter Datenbanken über manipulierte Eingabefelder. Dieser Artikel erklärt die Mechanik von klassischer und blinder SQL-Injection, zeigt warum Escaping allein nicht ausreicht und liefert praxisnahe Lösungen mit Prepared Statements, sicheren ORM-Mustern und der Magento ResourceConnection API.
-
18.01.2026
Wer nur weiß, dass Redis LRU oder LFU als Eviction-Strategie unterstützt, versteht noch nicht, warum die tatsächliche Trefferrate von der Theorie abweicht. Das approximierte Sampling, der logarithmische Zähler und die Decay-Logik hinter den Kulissen bestimmen, wie nah eine Eviction-Strategie in der Praxis an ihr theoretisches Optimum herankommt.
-
17.01.2026
Subscription Commerce in React Native bedeutet weit mehr als einen Kaufbutton einzubauen. Entitlements, Paywall-Design, Server-Validierung und der Umgang mit fehlgeschlagenen Verlängerungen entscheiden darüber, ob ein Abo-Modell zuverlässig Umsatz bringt oder stille Umsatzverluste produziert. Dieser Artikel zeigt den kompletten Weg von der ersten Produktdefinition bis zum synchronisierten Entitlement-Status.
-
17.01.2026
Magento 2 steuert jeden Klick im Backend über ein hierarchisches Admin-ACL-System: acl.xml deklariert den Resource-Baum, Rollen unter System, Permissions, User Roles binden Administratoren an genau die Ressourcen, die sie benötigen, und isAllowed()-Prüfungen in Controllern, Blocks und ViewModels setzen diese Rechte zur Laufzeit durch. Wer eigene Module baut, ohne eigene ACL-Ressourcen zu deklarieren, öffnet neue Admin-Funktionen standardmäßig für jede Rolle mit Zugriff auf die übergeordnete Ressource, ein Risiko, das oft erst beim nächsten Rollen-Audit sichtbar wird. Dieser Beitrag zeigt, wie man den Resource-Baum korrekt aufbaut, eigene ACL-Ressourcen für Custom-Module modelliert, Berechtigungen in Controllern und ViewModels prüft und die häufigsten Fallstricke rund um acl.xml, system.xml-Bindungen und Config-Caching vermeidet.
-
17.01.2026
Verzerrte Text-CAPTCHAs verhindern nicht nur Bots, sondern schließen blinde, sehbehinderte, kognitiv beeinträchtigte und motorisch eingeschränkte Menschen zuverlässig von Formularen aus. Dieser Artikel zeigt, warum unsichtbares Risiko-Scoring, Honeypot-Felder und Proof-of-Work-Verfahren wirksamer und gleichzeitig barrierefreier sind als klassische visuelle Rätsel.