Migration von Drupal 7 auf 10

Attico bietet einen umfassenden Drupal-Migrationsdienst an - von der Planung bis zur Ausführung ist unser Team von Ingenieuren in der Lage, Drupal-7-Lösungen jeder Komplexität zu migrieren.

scheme-layout-window-architecture-drupal

Ende des Lebenszyklus von Drupal 7

Drupal 7 existiert seit 2011 und soll am 1. November 2023 sein Ende des Lebenszyklus erreichen. Nach diesem Datum wird keine offizielle Unterstützung mehr von der Drupal-Community bereitgestellt, was zu höheren Gesamtbetriebskosten und erhöhten Risiken führt.

Während eines Angriffs im Jahr 2018, bekannt als Drupalgeddon2, erhielten Hacker Zugriff auf über eine Million Websites, einschließlich ihrer Hostings, und konnten diese verwalten, um Spam zu versenden, Viren zu verbreiten und unangemessene Inhalte zu veröffentlichen.

Erhöhte Kosten

Das Verbleiben auf Drupal 7 wird mit erhöhten Kosten für Ihr Unternehmen verbunden sein, da Sicherheitsprobleme behoben, veraltete Module gewartet und Ihre Website am Laufen gehalten werden müssen, indem Entwickler eingestellt werden, um den Kern des Systems zu patchen, anstatt auf regelmäßige Drupal-Updates zu vertrauen.

Risiken für den Ruf

Da Drupal 7 keine Sicherheitsupdates mehr erhält, wird es anfälliger für Cyberangriffe. Die persönlichen und Zahlungsdaten Ihrer Kunden könnten kompromittiert werden, was zu Rufschädigungen führt.

Wettbewerbsnachteil

Da immer mehr Unternehmen auf Drupal 10 umsteigen, nutzen sie neue Funktionen, verbesserte Leistung und einen moderneren Technologie-Stack. Das Festhalten an Drupal 7 stiehlt Ihrem Unternehmen diese Möglichkeiten und lässt Sie im Wettbewerb zurückfallen.

Warum migrieren

1

Aktueller Technologie-Stack

Drupal 10 verwendet den neuesten Technologie-Stack: neue Standard-Verwaltungs- und Client-Seiten-Themes, optimiert für Barrierefreiheit, sowie einen hochmodernen Rich-Text-Editor mit verbesserter Autoren-Erfahrung und erweiterten Bearbeitungsoptionen, gewürzt mit Unterstützung für Bildformate der nächsten Generation.

2

Kern auf Basis von Composer

Drupal basiert auf Composer, was die Modulentwicklung vereinfacht und eine schnelle und einfache Nutzung von PHP-Bibliotheken ermöglicht. Dies ermöglicht es Entwicklern, zuverlässige vorgefertigte Komponenten zu kombinieren und das Rad nicht neu zu erfinden, was Ihnen Entwicklungszeit und Kosten erspart.

3

Symfony im Hintergrund

Drupal basiert auf Symfony, das Standardisierung erzwingt und die Interoperabilität fördert, was die Wiederverwendbarkeit von Komponenten ermöglicht und Routineaufgaben während der Entwicklung reduziert. Dadurch können bis zu drei Tage Entwicklungsaufwand eingespart werden, indem Out-of-the-Box-Komponenten wiederverwendet werden.

4

Bessere Leistung

Nach der Migration zu Drupal 10 werden Sie eine Verbesserung der Leistung Ihrer Website feststellen, einschließlich schnellerer Ladezeiten und reduziertem Speicherverbrauch. Dies ist auf das aktualisierte Caching-System, die bessere Verwaltung von Assets und das Lazy-Loading von Bildern zurückzuführen, was die Serverlast verringert.

5

Reaktivitätsunterstützung

Mit der Unterstützung von React und Vue.js, deren modulare Struktur einfacher zu pflegen ist, werden Ihre Benutzer eine reibungslose und unterbrechungsfreie Erfahrung über die Benutzeroberfläche genießen. Letztendlich wird dies die Benutzerbindung erhöhen und dazu führen, dass sie mehr zielgerichtete Aktionen durchführen, was die Gewinne steigert.

6

Sustainability

Durch die Fokussierung von Drupal 10 auf die Minimierung des ökologischen Fußabdrucks wird Ihr Unternehmen nachhaltiger. Da Drupal etwa 2% des Webs antreibt und das Internet für etwa 2% der globalen CO2-Emissionen verantwortlich ist, wird die Migration von Drupal 7 Ihr Unternehmen umweltfreundlicher machen.

Unser Ansatz zur Migration

Attico International geht bei Migrationsdiensten mit einem klar definierten Prozess vor, um Unterbrechungen im Betrieb Ihrer Website zu vermeiden.


Planung

Anforderungserfassung. Wir arbeiten eng mit Ihnen zusammen, um Ihre Geschäftsziele und Anforderungen zu verstehen und berücksichtigen diese bei der Durchführung der Migration.

Site-Audit. Unser Team führt eine umfassende Site-Prüfung durch, einschließlich der Analyse von Inhalten, Daten, SEO-Einstellungen, Modulen und Benutzern, um den Umfang der Arbeit zu identifizieren.

Verbesserungsvorschläge. Wir beraten Sie, welche Arten von Daten beibehalten oder geändert werden sollen. Die Migration ist eine gute Gelegenheit, unnötige Daten und Module zu entfernen und veraltete durch moderne Versionen zu ersetzen.

Migrationsplan. Diese Analyse ermöglicht es uns, einen Migrationsplan zu entwerfen, der eine detaillierte Beschreibung der neuen Architektur, Upgrades, wichtigen Meilensteine, Ziele, Kosten und den Zeitplan enthält.
 

Durchführung

Datenbanksnapshot. Vor der eigentlichen Datenmigration erstellen wir einen Datenbanksnapshot, der Ihre ursprüngliche Datenbank vollständig repliziert, außer sensiblen Daten.

Zuordnung. Um Datenverluste zu vermeiden, bestimmen wir alle Änderungen in der Seitenstruktur, im Layout und in den Daten und ordnen sie zwischen den alten und den neuen Versionen zu.

Migration in die Testumgebung. Drupal 7 wird zunächst in die Testumgebung migriert, wo wir eine umfassende Reihe von manuellen und automatisierten Tests anhand einer vordefinierten Liste von Fällen durchführen, um einen ordnungsgemäßen Betrieb sicherzustellen.

Durchführung. Wir legen mit Ihnen das gewünschte Datum und die Uhrzeit der Migration fest, aktivieren den Nur-Lese-Modus für Ihre alte Datenbank, wodurch die Möglichkeit, weitere Änderungen vorzunehmen, blockiert wird, und beginnen mit der Migration.

Migrationsergebnisse

Nach Abschluss der Migration erhalten Sie eine Reihe von Liefergegenständen, die in eine neue Installation der neuesten Drupal-Version verschoben wurden.


Daten & Inhalte

Das Attico-Team migriert alle Daten vom alten System zum neuen und führt umfassende manuelle und automatisierte Qualitätskontrollen durch, um sicherzustellen, dass alles an seinem Platz ist, einschließlich, aber nicht beschränkt auf Benutzerdaten und Passwörter, Kontaktformulardaten und deren Einreichungen, URLs, Kommentare, Metatags, Schema-Markups, SEO-Einstellungen und Weiterleitungen.

Thema

Aufgrund der architektonischen Unterschiede zwischen Drupal 7 und 8 kann Ihr Theme nicht migriert werden und muss von Grund auf neu erstellt werden. Tatsächlich können wir Ihr altes Theme eins zu eins replizieren. Sie können jedoch diese Gelegenheit nutzen, um ein umfassendes atomares Designsystem zu erstellen, das als modulares UI-Grundgerüst während der Theme-Entwicklung fungiert und Ihrem Lösungsansatz neuen Schwung verleiht.

Funktionalität

Wir helfen dabei, Ihre Geschäftsprozesse zu optimieren und die Leistung Ihrer Website zu verbessern, indem wir vorschlagen, welche Funktionen am besten beibehalten oder geändert werden sollten. Basierend auf der zuvor durchgeführten Geschäftsanalyse verwerfen wir nicht mehr benötigte Funktionen, ersetzen veraltete Module durch ihre Drupal 8+-Gegenstücke oder helfen Ihnen, Module mit ähnlicher Funktionalität zu finden, falls keine vorhanden sind.

Communication framework

Kommunikationsrahmen

Attico International legt Wert auf klare und effektive Kommunikation mit Ihnen in allen Phasen der Drupal-Migration.

Wir arbeiten in zweiwöchigen Sprints und präsentieren die Ergebnisse bei Abschluss jedes Sprints. Bei Bedarf passen wir den Migrationsplan an. Darüber hinaus planen wir regelmäßige einstündige Fragerunden mit Ihnen, um Ihr Feedback einzuholen und in die gelieferte Lösung einzuarbeiten. Dieser Rahmen gewährleistet, dass Ihre Prioritäten während der Zusammenarbeit berücksichtigt werden und dass der gesamte Prozess an die sich ständig ändernden Geschäftsanforderungen angepasst ist.

Stufenweise Migration

Ihre Website besteht aus mehreren unabhängigen Abschnitten, die jeweils einem spezifischen Bereich Ihres Unternehmens gewidmet sind: einem Nachrichtenportal, einem Blog, einem Produktkatalog, einem Portfolio, einem Wiki, einem Forum und Landingpages. Wir können sie in Etappen auf das neuere Drupal überführen, um die Belastung einer komplexen Migration für Ihr Unternehmen zu erleichtern.

Qualitätssicherung

Um sicherzustellen, dass die Migration erfolgreich war, verwenden wir eine Reihe von Testmethoden, einschließlich, aber nicht beschränkt auf manuelle Tests von dokumentierten Testfällen, Stichprobenprüfungen mit der vom Kunden vereinbarten Tiefe und Reichweite sowie automatisierte Datenbanktests, um die Integrität des Inhalts sicherzustellen.

Ihre Mitarbeit ist erforderlich

Es ist wichtig zu bedenken, dass Ihr Engagement für eine erfolgreiche Migration entscheidend ist. Ihre Mitarbeit und Ihr Feedback werden in allen Phasen erforderlich sein:

Your input 
is required
Vorbereitung

Sie formulieren Geschäftsziele und Anforderungen. Wenn der Migrationsplan erstellt wird, geben Sie Feedback, damit wir ihn besser an die Besonderheiten Ihres Unternehmens, Ihrer Domäne und Ihrer Abläufe anpassen können.

Migration

Sie geben kontinuierlich Feedback, damit wir synchron bleiben. Wenn neue Funktionen eingeführt werden, bitten wir Sie, sich damit vertraut zu machen, um uns mitzuteilen, ob etwas verbessert werden muss.

Nach der Migration

Die Migration ist abgeschlossen, wenn Sie sie genehmigen und sicherstellen, dass die Website Ihren Erwartungen entspricht. Auch nach Abschluss setzen wir unsere Hypercare für Sie fort und bieten Ihnen rund um die Uhr Unterstützung.

Feinheiten, auf die zu achten ist

Beim Migrieren Ihrer Drupal 7-Website auf eine neuere Version gibt es einige Dinge, die ein Besitzer vor Beginn des Projekts im Auge behalten muss.

Mit mehreren Content-Management-Systemen, die heute verfügbar sind, stellt sich die Frage, ob man nach dem Ende von Drupal 7 auf Drupal bleiben oder die Plattform wechseln sollte. Wir empfehlen dringend, bei Drupal zu bleiben, aus mehreren Gründen:

  • Drupal zieht eine große kooperative Community an, die kontinuierlich daran arbeitet, die Plattform zu verbessern und Module zu entwickeln, die eine immense Anzahl von Geschäftsfällen abdecken. Daher wird wahrscheinlich kein Bedarf bestehen, benutzerdefinierte Module zu erstellen, die Ihre Geschäftsanforderungen abdecken, im Gegensatz zu anderen Plattformen mit geringerer Community-Beteiligung.
  • Drupal verfügt über native Export-/Import-Tools, sodass es billiger und einfacher für Sie sein wird, auf eine neuere Version von Drupal zu migrieren, anstatt auf eine andere Plattform.
  • Sie haben bereits Erfahrung mit Drupal — Sie müssen keine Ressourcen dafür aufwenden, Ihrem Team beizubringen, wie man ein anderes System verwendet, und sich selbst damit vertraut zu machen. Darüber hinaus müssen Sie Ihre Geschäftsprozesse nicht neu organisieren, um den Anforderungen der neuen Plattform und ihrer Besonderheiten gerecht zu werden.

 

Verwandte Fälle

Lassen Sie uns sprechen

Wenn Sie Ihre Drupal 7-Website auf eine neuere Version migrieren möchten, hat Attico International Sie abgedeckt. Bei der Erbringung von Drupal-Migrationsdiensten kümmern wir uns um alle mit dem Transfer zu einer aktuelleren Version verbundenen Schwierigkeiten, um Sie von Kopfschmerzen zu entlasten und sicherzustellen, dass Sie mit den Ergebnissen zufrieden sind.

maximale Größe: 20MB