Contao 4 oder 5: Welche Version soll ich verwenden?
Mit aktuell zwei LTS-Versionen (Contao 4.13 und 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 letzte LTS-Version von Contao 4 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 erhielt.
- 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 ist die neueste 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.
- isotope ecommerce (Fundraising im September 24 gestartet)
- metamodels (über Early Adopter Programm möglich)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 einige Erweiterungen noch nicht für Contao 5 angeboten. Ein paar Beispiele:
- Andere Erweiterungen wurden mittlerweile für Contao 5 optimiert:
- Auch nach Erscheinen von Contao 5.3 sind viele Erweiterungen noch nicht für Contao 5 angepasst.
- 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.5, 5.6 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.
Update November 2024: Auch wenn ein paar Funktionen nur mit Contao 4 Erweiterungen zu realisieren wären, solltest du unbedingt für neue Projekte auf Contao 5.3 LTS setzen. Eine Erweiterung, die jetzt nicht Contao 5 kompatibel ist, wird es vielleicht auch nicht mehr werden.
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.
Erstellt: 09.2023 • Aktualisiert: 11.2024