Zum Inhalt springen

Vollautomatisierte Datenmigration von einem Dritt-CMS zu TYPO3

Das Dritt-CMS der mehrsprachigen Website mit Tausenden Seiten bot weder API noch Datenbankzugriff. Ein eigener Scraper übertrug alles vollautomatisch zu TYPO3.

TYPO3Datenmigration

Die komplexe, mehrsprachige Website umfasste Tausende von Seiten und Inhalten, doch ihr Dritt-CMS bot weder eine API noch direkten Datenbankzugriff. Für die Migration zu TYPO3 entstand deshalb ein eigener Scraping-Ansatz, der die gesamte Website erfasste und sämtliche Inhalte, Hierarchien und Übersetzungen übertrug. Die Migration nutzte TYPO3-Kernfunktionen, damit Seitenstruktur und Inhalte konsistent abgebildet sind und die Datenübernahme möglichst fehlerfrei gelingt. So kam die Website vollständig und automatisiert in TYPO3 an.

Funktionalitäten im Detail

Scraping der gesamten Website

Da das externe CMS keine API bot und ein direkter Datenbankzugriff die Datenstruktur nicht angemessen erfasst hätte, wurde die gesamte Website mit einem eigens entwickelten Scraping-Tool ausgelesen.

Der massgeschneiderte Scraper speicherte alle Seiteninhalte und Medien lokal, um eine zuverlässige Grundlage für die weitere Datenmigration zu schaffen.

Erstellung der Sitemap und Migration der Seitenhierarchie

Auf Basis der gescrapten Daten wurde eine Sitemap erstellt, welche die gesamte Struktur und Hierarchie der Website abbildete.

Die Seitenstruktur wurde über TYPO3-Kernfunktionen importiert, um eine native und stabile Darstellung in TYPO3 zu ermöglichen. Auch alle Übersetzungen der Seiten wurden migriert, sodass die mehrsprachige Struktur erhalten blieb.

Automatisierte Übernahme der Seiteninhalte

Sämtliche Inhalte jeder Seite wurden analysiert und über eigene Skripte in TYPO3-Inhaltselemente umgewandelt. Dabei kamen sowohl native als auch individuell entwickelte TYPO3-Inhaltselemente zum Einsatz, um das ursprüngliche Design und die Struktur der Inhalte zu erhalten.

Dieser automatisierte Prozess ermöglichte die schnelle und konsistente Übernahme auch grosser Datenmengen ohne manuelle Eingriffe.

Migration von Bildern und Dateien

Alle Bilder und Dateien wurden lokal gespeichert und anschliessend in TYPO3 importiert. Die Medieninhalte wurden nativ referenziert, um eine einfache Pflege und Verwaltung in TYPO3 sicherzustellen.

Die Medien wurden automatisch den jeweiligen Inhalten zugeordnet, sodass das visuelle Erscheinungsbild und die Benutzererfahrung der ursprünglichen Website erhalten blieben.

Übernahme der Übersetzungen

Die Übersetzungen aller Inhalte wurden über denselben Prozess übernommen. So blieb die mehrsprachige Struktur vollständig erhalten und wurde in TYPO3 korrekt dargestellt.

Technologien in diesem Projekt

Passende LeistungMigration von Legacy-Applikationen