Tatsache ist, dass jede noch so gute Software Fehler enthalten kann. Oft handelt es sich dabei weniger um den Core eines Content-Management-Systems (CMS), sondern eher um Erweiterungen von Drittanbietern. Es ist für Entwickler unabdingbar, die Software-Lösungen permanent weiter zu entwickeln. Nur wenn man diese Aktualisierungen zeitnah in das eigene System einspielt, kann die Sicherheit und die Stabilität der gesamten Installation dauerhaft gewährleistet werden. Selbstverständlich gibt es mittlerweile einige Erweiterungen, die anstehende Updates auch automatisiert durchführen. Doch sind diese Erweiterungen unserer Einschätzung nach mit Vorsicht zu benutzen, denn häufig gibt es Konflikte mit anderen installierten Softwarekomponenten. Und schon kleine Konflikte können ausreichen, um eine ganze Website mit einer Fehlermeldung außer Betrieb zu setzen.
Idealerweise hat jeder Betreiber einer Website, die professionell oder kommerziell genutzt wird, eine lokale Entwicklungsumgebung oder eine Entwicklerversion auf dem Server. Damit kann ein wichtiges Update vor der Installation auf den Live-Server geprüft werden. Bleibt die Funktionalität, die Sicherheit und die Geschwindigkeit bestehen oder gibt es doch Interferenzen zu anderen Erweiterungen? Erst nachdem ein Update ausführlich getestet wurde, sollte dieses in die Live-Umgebung eingespielt werden.
Fazit
Ein zeitnahes Einspielen von Updates ist für die Sicherheit und Stabilität einer professionellen Website von enormer Bedeutung. Die Updates sollten allerdings vorher auf Ihre Funktionalität geprüft werden.