Welche CakePHP-Versionen bekommen noch Sicherheitsupdates?
| Version | Sicherheitsupdates bis | Restlaufzeit | Status |
|---|---|---|---|
| CakePHP 5.4zuletzt 5.4.2erschienen 19.07.2026Unterstützt | offenoffen | offen | Unterstützt |
| CakePHP 5.3zuletzt 5.3.7erschienen 09.01.2026Nur Sicherheitsupdates | offenoffen | offen | Nur Sicherheitsupdates |
| CakePHP 5.2zuletzt 5.2.15erschienen 29.03.2025Nur Sicherheitsupdates | offenoffen | offen | Nur Sicherheitsupdates |
| CakePHP 4.6zuletzt 4.6.5erschienen 22.03.2025Kein Support mehr | 09.09.2026abgelaufen | abgelaufen | Kein Support mehr |
| CakePHP 3.10zuletzt 3.10.5erschienen 19.06.2021Kein Support mehr | 15.12.2022abgelaufen | abgelaufen | Kein Support mehr |
| CakePHP 2.10zuletzt 2.10.24erschienen 22.07.2017Kein Support mehr | 15.06.2021abgelaufen | abgelaufen | Kein Support mehr |
| CakePHP 1.3zuletzt 1.3.21erschienen 25.04.2010Kein Support mehr | 01.11.2015abgelaufen | abgelaufen | Kein Support mehr |
Viele CakePHP-Anwendungen stammen aus einer Zeit, in der das Framework zu den bekanntesten PHP-Frameworks gehörte. Sie tragen heute Kernprozesse in Firmen: Auftragsverwaltung, Kundenportale, interne Werkzeuge. Oft kennt niemand mehr die Details.
Wann ist eine CakePHP-Übernahme typisch?
- Die Anwendung läuft auf CakePHP 2 oder 3 und einer alten PHP-Version, die der Hoster abstellen will.
- Der Entwickler oder die Agentur ist weg, eine Dokumentation fehlt.
- Neue Anforderungen lassen sich kaum noch umsetzen, weil sich niemand an den Code traut.
Worauf ich bei CakePHP zuerst schaue
- Version und PHP: Welche CakePHP- und PHP-Version, und welche Plugins hängen daran?
- Datenmodell: Models, Associations und eigene Abfragen. Hier steckt bei CakePHP 2 der grösste Umbau.
- Konventionen: Hält sich die Anwendung an die CakePHP-Konventionen, oder wurde viel am Framework vorbei gebaut?
- Betrieb: Shell-Tasks, Cronjobs, Deployment und Backups.
Upgrade oder schrittweise ablösen
Für CakePHP 4 ist das Upgrade auf 5 meist die klare Wahl. Für CakePHP 2 lohnt sich der Vergleich: Ein Upgrade über 3 und 4 auf 5 ist machbar, manchmal ist eine schrittweise Ablösung einzelner Bereiche wirtschaftlicher. Die Entscheidung treffe ich nicht nach Gefühl, sondern auf Basis des Assessments.
Quellen
- [1]CakePHP Release Policy · Cake Software Foundation
- [2]CakePHP End-of-Life-Daten · endoflife.date