Blog

202 Posts zu Web-Developer-Themen

mod_security für Apache kompilieren

11.10.2023 | Apache

openscap findet Security issues mit mod_security kleiner 2.9.5 (debian bullseye ist auf 2.9.3), darum ist ein Upgrade nötig. Aktuelle Version ist 2.9.7. Wenn man nicht warten will, bis es auf dem deb

weiterlesen →

PHP8: Constructor Property Promotion

28.11.2022 | PHP

When a method parameter is prefixed with one of the visibility keywords public, protected or private, it is considered to be “promoted”. For each promoted parameter, a property with the same name will

weiterlesen →

PHP8: Match expression

28.11.2021 | PHP

Löst einige Probleme der switch-Kontrollstruktur.

weiterlesen →

PHP8: Nullsafe Operator

21.11.2021 | PHP

Es ist ziemlich üblich, eine Methode nur aufzurufen oder eine Eigenschaft für das Ergebnis eines Ausdrucks abzurufen, wenn es nicht null ist. Vor PHP8 war das sehr umständlich.

weiterlesen →

S.O.L.I.D. Programmierprinzipien

25.04.2021 | Clean Code

SOLID is an acronym for the first five object-oriented design (OOD) principles by Robert C. Martin.

weiterlesen →

Clean Code Prinzipien

25.04.2021 | Clean Code

Clean Code Prinzipien sind Maßnahmen, die bei der Entwicklung von Software zu „sauberem“ Programmcode führen. Die Notwendigkeit dieser Prinzipien wurde von Robert C. Martin mit seinem Buch (Clean Code

weiterlesen →

Abstract Factory Pattern

13.03.2020 | PHP

So erstellen Sie eine Reihe verwandter oder abhängiger Objekte, ohne ihre konkreten Klassen anzugeben. Normalerweise implementieren die erstellten Klassen alle dieselbe Schnittstelle.

weiterlesen →

Observer Pattern

13.03.2020 | PHP

Um ein Veröffentlichungs-/Abonnementverhalten für ein Objekt zu implementieren, werden die angefügten "Beobachter" benachrichtigt, wenn ein "Subject"-Objekt seinen Status ändert.

weiterlesen →

Strategy Pattern

13.03.2020 | PHP

Um Strategien zu trennen und ein schnelles Umschalten zu ermöglichen. Dieses Pattern ist eine gute Alternative zur Vererbung (anstatt eine abstrakte Klasse zu haben, die erweitert wird).

weiterlesen →

Factory Method Pattern

13.03.2020 | PHP

Das Factory Method Pattern definiert eine Schnittstelle zur Erzeugung von Objekten, verlagert aber die eigentliche Instanziierung in Unterklassen und läßt die Unterklassen entscheiden, welche konkrete

weiterlesen →