Aktualisierung von Drupal 7 auf die neueste Drupal‑Version
Obwohl der Support für Drupal 7 bereits ausgelaufen ist und es keine neuen Updates mehr geben wird, werden alle neuen Module ausschließlich für Drupal 11+ veröffentlicht. Dennoch nutzen weiterhin viele Websites Drupal 7 und können nicht auf neuere Versionen migrieren. Dafür gibt es Gründe, insbesondere bei Websites mit einer großen Menge an individuellem Custom-Code.
Nutzung von Claude Code, Codex, Copilot
Im Rahmen eines Artikels über das Update von Drupal 7 auf die aktuelle Drupal-Version ist es wichtig zu erwähnen, dass moderne KI‑Tools wie Claude Code, Codex und Copilot wertvolle Helfer für das Team sein können und die Gesamtkomplexität des Projekts reduzieren. Selbst wenn sich der Leser nicht tief mit technischen Details beschäftigt, liegt ihr Hauptmehrwert darin, dass sie dabei helfen, sich schneller im alten Code der Website zurechtzufinden, die bestehende Business‑Logik sorgfältig auf eine neue Plattformversion zu übertragen und die Anzahl von Fehlern beim Update zu verringern. Sie schlagen automatisch modernere und sicherere Lösungen vor, weisen darauf hin, welche Teile des Systems angepasst werden müssen, und beschleunigen Routineaufgaben in der Entwicklung. Dadurch verkürzen sich letztlich die Migrationszeiten, der Prozess wird planbarer, das Management kann ihn einfacher kontrollieren, und das Team kann sich nicht auf technische Schwierigkeiten, sondern auf das Erreichen der Geschäftsziele und den stabilen Betrieb der Website nach dem Umstieg auf die neue Drupal‑Version konzentrieren.
Umstieg auf CKEditor 5 oder Verbleib bei CKEditor 4
Der Umstieg auf CKEditor 5 ist gegenüber dem Verbleib bei der alten Version des WYSIWYG‑Editors vorzuziehen. Bei sehr großen Projekten kann es jedoch sinnvoll sein, CKEditor 4 beizubehalten, allerdings nur in dem Fall, wenn ausschließlich Mitarbeitende Ihres Unternehmens Inhalte auf der Website bearbeiten. Der Einsatz von CKEditor 4 für anonyme Nutzer, insbesondere in Kombination mit Plugins zum Hochladen von Bildern, ist unsicher.
Über den unbegrenzten Support von CKEditor 4 in Drupal können Sie in diesem Artikel lesen:
Wenn Sie nur eine geringe Anzahl von Plugins für CKEditor 4 verwenden, ist es sinnvoll, diese mithilfe von Claude Code oder Codex neu zu schreiben.
Umstieg auf moderne Frontend‑Frameworks wie Next.js, Nuxt.js
Im Zuge der Website‑Modernisierung sollte auch ein alternativer Ansatz in Betracht gezogen werden: der Umstieg auf moderne Frontend‑Frameworks wie Next.js, Nuxt.js oder vergleichbare Lösungen bei gleichzeitiger Beibehaltung von Drupal als Backend. Dies ist besonders sinnvoll, wenn auf der bestehenden Website eine große Menge an Inhalten накоплено ist, da Drupal in diesem Szenario weiterhin für Speicherung, Verwaltung und Sicherheit der Inhalte verantwortlich bleibt, während das neue Frontend ein moderneres Erscheinungsbild, hohe Performance und mehr Flexibilität bei der Weiterentwicklung der Benutzeroberfläche bietet. Dieser Ansatz ermöglicht eine schrittweise Erneuerung der Website ohne vollständige Neuentwicklung des gesamten Systems, reduziert Geschäftsrisiken, erhält Investitionen in bereits erstellte Inhalte und redaktionelle Prozesse und erlaubt es, schneller auf neue Marktanforderungen zu reagieren, ohne die kritisch wichtige interne Plattformlogik zu beeinträchtigen.
Als Agentur DrupalBook unterstützen wir Unternehmen bei der Aktualisierung und Weiterentwicklung verschiedenster Arten von Websites, die ursprünglich auf Drupal 7 basieren: Unternehmens‑ und Markenwebsites, Content‑Portale und Medienprojekte mit großen Mengen an gewachsenen Inhalten, mehrsprachige und Multisite‑Plattformen, Bildungslösungen sowie komplexe kommerzielle und interne Systeme, für die Stabilität, Sicherheit und die Möglichkeit einer langfristigen Weiterentwicklung von entscheidender Bedeutung sind. Wir arbeiten seit 2010 mit Drupal und betrachten Updates nicht als einmalige technische Aufgabe, sondern als strategischen Schritt für das Business – unter Berücksichtigung der Architektur, der redaktionellen Prozesse und zukünftiger Veränderungen. Wenn Sie also einen Umstieg von Drupal 7 planen, mögliche Migrationsszenarien bewerten oder einfach Ihre Situation besprechen möchten, freuen wir uns über Ihre Kontaktaufnahme:
Ivan Abramenko, Principal Drupal Architect
ivan.abramenko@drupalbook.org
projects@drupalbook.org