Blog
Einblicke in meinen Programmieralltag und andere interessante technische Raffinessen
Februar 2026
CSRF in Symfony und warum Shopware darauf verzichtet
CSRF-Schutz ist Standard in Symfony – doch Shopware 6 hat sich bewusst dagegen entschieden. Warum? Und wie geht man mit MySQL-Locking und parallelen JavaScript-Requests richtig um?
Weiterlesen →Januar 2026
Effektives Testing mit PHPUnit: Symfony-Projekte und Shopware-6-Plugins
Wie Sie mit PHPUnit eine solide Testabdeckung in Symfony und Shopware 6 aufbauen – von Unit-Tests über Integration-Tests bis zu E2E-Tests mit Playwright.
Weiterlesen →Migration von Shopware 5 zu Shopware 6: Ein Praxisleitfaden
Erfahrungen und Strategien aus realen Migrationsprojekten – was funktioniert, was nicht, und worauf Sie achten sollten.
Weiterlesen →April 2025
Shopware 6: Eigene Entitäten mit dem Data Abstraction Layer (DAL)
Shopware 6 nutzt statt Doctrine ORM einen eigenen Data Abstraction Layer (DAL), der Plugins erlaubt, bestehende Entities zur Laufzeit zu erweitern. Dieser Beitrag zeigt, wie man eigene Entitäten anlegt, Assoziationen definiert und Entity Extensions nutzt.
Weiterlesen →