Contao 4 oder 5: Welche Version soll ich verwenden?
Mit der neuen Contao Version 5 und der kommenden LTS-Version Contao 5.3 stellt sich für immer mehr Agenturen die Frage, welche Version sie verwenden sollen.
Hier einmal die wichtigsten Fakten:
zu Contao 4:
- Contao 4.13 ist die aktuelle LTS-Version und wird noch bis Februar 2026 mit Sicherheitsupdates versorgt
- ältere Contao 4 Versionen sollten dringend ein Contao Update auf 4.13 erhalten, da z.B Contao 4.9 nur noch bis Februar 2024 Sicherheitsupdates erhält.
- Seit August 2022 bekommt Contao 4 keine neuen Funktionen mehr
- Der Großteil der Contao Erweiterungen ist momentan mit Contao 4 kompatibel
zu Contao 5
- Contao 5.3 wird die neue LTS-Version, d.h. auch hier wird es wieder einen verlängerten Zeitraum für Support, Bugfixes und Sicherheitsupdates geben, in diesem Fall bis Februar 2028, selbst wenn schon Contao 5.4, 5.5 usw. erschienen ist.
- Einige Entwickler konzentrieren sich bei der Aktualisierung ihrer Contao-Erweiterungen auf die großen Versionssprünge, häufig von LTS- zu LTS-Version. Deswegen werden viele Erweiterungen noch nicht für Contao 5 angeboten. Ein paar Beispiele:
- Mit Erscheinen von Contao 5.3 sollten viele Erweiterungen dann auch für Contao 5 angepasst werden.
- In Contao 4.13 wurde bereits an die kommende LTS-Version gedacht. D.h. Erweiterungen, die unter Contao 4.13 laufen, sollten mit weniger Aufwand auch unter Contao 5.3 laufen
- Neue Funktionen von Contao werden nur noch in den Folgeversionen von Contao 5 integriert, also Contao 5.4, 5.5 usw.
- Contao 5 hat ähnliche Systemanforderungen wie Contao 4, das Hosting sollte also bei der Entscheidung eine untergeordnete Rolle spielen.
Welche Contao-Version ist also die Richtige für dich?
Kannst du auf eine Vielzahl bereits existierenden Contao Erweiterungen erstmal verzichten? Dann solltest du unbedingt auf Contao 5 setzen und profitierst dadurch von neuen Funktionen, die es nur in Contao 5 gibt.
Aber sobald du eine Funktion benötigst, die nicht direkt von Contao abgedeckt wird, solltest du prüfen, ob die Erweiterung bereits für Contao 5 aktualisiert wurde (oder es eine Alternative gibt). Falls nicht, dann bleibt dir nichts anderes übrig, als vorerst bei Contao 4 zu bleiben.
So machen wir es: Bereits bestehende Contao Projekte werden wir erst kurz vor Ende des LTS von Contao 4.13 auf die neue Version aktualisieren. Und auch bei neuen Projekten setzen wir aktuell noch auf Contao 4. Das dürfte sich aber mit Veröffentlichung von Contao 5.3 langsam ändern. In den letzten Monaten wurden immer mehr populäre Erweiterungen für Contao 5 angepasst oder sogar komplett neu geschrieben.
Stand: 09.2023