PHP-Frameworks (Laravel, Symfony) basieren auf klassischen Design Patterns — wiederverwendbaren Lösungen für häufige Designprobleme. Wenn du sie erkennst, hilfst du dir selbst, zu verstehen, wie Frameworks funktionieren, und du schreibst selbst besser strukturierten Code.
MVC (Model-View-Controller) — das Architektur-Fundament
Model → data + business logic (e.g. Eloquent models)
View → presentation (templates: Blade, Twig)
Controller → handles requests, coordinates models & views
→ The structural pattern of nearly every PHP web framework.
Dependency Injection / IoC Container
= ->(::);
