Wartung – das ungeliebte Thema
Contao bietet durch die LTS-Version eine hohe Investitionssicherheit
Das Thema Wartung und Sicherheit wird häufig in der Euphorie des Relaunches oder Launchs einer Website stiefmütterlich behandelt. Gerade bei Web-Softwaresystemen, welche von außen öffentlich erreichbar sind, ist die regelmäßige Wartung unerlässlich. Contao als Web-Content-Management-System ist hierbei zwar eines der sichersten Systeme auf dem Markt, unterliegt aber auch einer stetigen Anpassung an veränderte Bedingungen. Contao bietet durch das integrierte Live-Update für den Contao-Kern einen echten Mehrwert für die Entwickler zu einem sehr fairen Preis. In wenigen Schritten kann Contao schnell und effizient ein Upgrade erfahren. Das Live-Update ist hierbei an max. fünf Domains gebunden.
Live-Update und danach?
Das Live-Update bezieht sich aber nur auf die Core-Distribution von Contao und beinhaltet kein Update der installierten Erweiterungen von Drittanbietern. Und hier fängt es in der Regel an spannend zu werden. Mit steigender Komplexität von heutigen Internetpräsenzen, erhöhen sich zugleich die technischen Erfordernisse. Durch die vielen umfangreichen Erweiterungen von Contao lässt sich die notwendige Funktionsvielfalt schnell dazu installieren. Die sogenannten Extensions sind somit der Turbo, um Websites mit besonderer Funktionalität zu bereichern – sowohl im Frontend als auch für das Backend. Schnell sind hier eine ganze Reihe an Erweiterungen zusammen, die nicht nur einmalig installiert werden müssen, sondern sich auch kompatibel zum Contao-Kern verhalten müssen. Allein mit der Live-Update Funktion ist es daher leider nicht getan. Was ist dann hier der Best-Practice ohne den Aufwand zur Aktualisierung in die Höhe zu treiben?
Versionierung von Contao und Long-Term-Support
Stellen wir die Frage kurz zurück und schauen uns die Versionsvielfalt einmal an. Klar ist, die aktuellste Version von Contao bringt vom Kern her immer auch neue Funktionalitäten von Haus aus mit, ohne zusätzliche Erweiterungen. Wer hier auch in Zukunft für sein Projekt keinen Bedarf an Erweiterungen sieht, ist mit der aktuellen Version sicherlich richtig unterwegs und kann rein auf die Live-Update Funktion vertrauen. Wenn man jedoch komplexe Anforderungen hat, die durch individuelle Module umgesetzt worden sind oder auch auf größere Extensions setzen, muss zur Aufwandsminimierung ein anderer Weg gewählt werden. Hierzu bietet Contao die sogenannten Long-Term-Versionen (kurz LTS) an. Eine LTS-Version hat über den Lebenszyklus der Website über 4 Jahre Gültigkeit. Der Aktivstatus einer Version beginnt mit einem 6-monatigen Zyklus, danach beginnt die sogenannte LTS-Phase mit 2,5 Jahre Dauer. Abschließend wird die LTS-Version noch ein Jahr mit relevanten Sicherheitsupdates versorgt bevor man auf eine neue LTS-Version wechseln muss. Für die Entwickler der Website bleibt ein großzügiger Wechselzeitraum von fast 2 Jahren – genug Zeit, um die Version auf eine neue LTS-Version zu wechseln.
Und in der Zwischenzeit? Während des LTS-Lifecycles muss die Aktualität der Systeme und Module natürlich trotzdem sichergestellt werden. Hierbei kommen aber nur Bugreleases zum tragen und keine Minor- oder Majorupdates. Ein Bugrelease bezieht sich hierbei auf die dritte Stelle in der Versionierung, also z. B. auf 3.5.24 (die "24" ist hier das Bugrelease, die "5" das Minor-Release und die "3" das Major-Release). Bei den Bugreleases ist natürlich ebenfalls zu prüfen, ob dieses für das eigentliche Projekt überhaupt relevant ist. Wird ein Bugrelease für ein Download-Modul bereitgestellt, wird dieses aber im Projekt nicht eingesetzt, kann es ggf. auch übersprungen werden.
Fazit
Die Aufwände zum Update sind hierbei grundsätzlich innerhalb der LTS-Version überschaubar. Gerade im Vergleich mit anderen namhaften Content-Management-Systemen wie z. B. Joomla oder WordPress spielt Contao durch oben beschriebene Verfahrensweise im Markt seine Vorteile aus. Sowohl Entwickler als auch der Kunde profitieren durch eine hohe Investitionssicherheit. Wer sich für Contao entscheidet trifft eine gute Wahl und ist für die Zukunft gerüstet.
Dieser Beitrag wurde eingereicht von Magnus Kuhlmann, MEN AT WORK Werbeagentur GmbH, Lage.
Linkeintrag