©Sergey Emelyanov 2025 | Alle Rechte vorbehalten
In der Welt der Software spielt die Leistung eine Schlüsselrolle. Sie beeinflusst die Benutzererfahrung, die Kundenzufriedenheit und sogar die Gesamtrentabilität des Unternehmens. Dies gilt insbesondere für PHP-Anwendungen, die für ihre Einfachheit und Flexibilität bekannt sind, aber bei nicht optimaler Nutzung mit Leistungsproblemen konfrontiert sein können.
PHP’s „Late Static Binding“ (LSB) ist ein mächtiges, aber oft missverstandenes Konzept. Dieser Artikel entschlüsselt die Terminologie und zeigt anhand praktischer Beispiele, warum die Bezeichnung „statisch“ historisch bedingt ist – und wie PHP 8.5 finale Klassen dabei smarter macht.
In diesem Artikel erstellen wir eine PHPStan-Regel, die Business-Logik in Controllern erkennt. Ziel ist es, Entwickler zu zwingen, Logik in Services oder Actions auszulagern.
Nach einem Jahr Arbeit mit Spryker in Deutschland habe ich mich entschieden, die Spryker Foundation Developer-Zertifizierung anzugehen. In diesem Artikel teile ich meine Erfahrungen, Vor- und Nachteile des Frameworks sowie Beispielprüfungsfragen.
Im Rahmen der PSR-3 Spezifikation spielt der Kontext (context) eine zentrale Rolle. Obwohl viele Entwickler den Parameter $context missbrauchen oder falsch interpretieren, regelt der Standard klar, wie dieser genutzt werden soll. Der Schlüssel liegt darin, dass der Kontext dazu dient, alle zusätzlichen Informationen zu übergeben, die nicht gut in einen reinen Text passen.
©Sergey Emelyanov 2025 | Alle Rechte vorbehalten