Herausfinden, was wirklich genutzt wird
Statische Analyse zeigt, welcher Code nirgends aufgerufen wird und welche Composer-Pakete ungenutzt sind. Das reicht aber nicht, denn in PHP wird vieles erst zur Laufzeit zusammengesetzt. Deshalb setze ich zusätzlich unauffällige Markierungen in verdächtige Codeteile, die protokollieren, ob sie im Betrieb noch ausgeführt werden. Dazu kommen Zugriffsprotokolle des Servers und eine Liste aller Cronjobs und Importe.
Wichtig ist ein ausreichend langer Beobachtungszeitraum: Code, der nur zum Monatsende oder einmal im Jahr läuft, etwa für einen Jahresabschluss, darf nicht versehentlich als ungenutzt gelten.
