Inhalte von TYPO3 oder Wordpress auf Drupal migrieren

Sie sind zur Zeit an der Konzeption einer neuen Webseite mit Drupal? Sie möchten bestehende Inhalte z.B. von einer TYPO3-Webseite oder einem Wordpress-Blog auf die neue Drupalseite kopieren? Für dieses Problem gibt es verschiedene Lösungen.

Lukas Fischer
  • Lukas Fischer

  • Founder & Product Visionary

Problem: Bestehende Webseite auf TYPO3 oder Wordpress

Inhalte sollen von einer bestehenden Webseite in Drupal migriert werden.

  • Titel des Artikels
  • Haupttext des Artikels
  • Bilder die im HTML verlinkt sind
  • Artikel Rubrik (die neue Rubrikenstruktur entspricht nur ca. 80% der alten)
  • Attachements
  • Weitere Metadaten

Der Titel sowie der Haupttext ist in der Regel einfach migrierbar. Bei weiteren Daten welche allenfalls gar nicht strukturiert vorhanden sind, ist das gar nicht so einfach.

Datenmigration

Lösung 1: Eigene Importskripts

Die beste Lösung um Inhalte von bestehenden Datenbanken zu importieren sind kundenspezifische Importskripts. Wir haben mit eigenen Importskripts die beste Erfahrung gemacht. Für den Kunden "medizinonline.ch" haben wir die bestehende Artikeldatenbank (ca. 1'000 Artikel) mit einem Importskript in die neue Drupallösung importiert. Auf den ersten Blick scheint dieser Import trivial. Schaut man aber genau hin, gibt es einige wichtige Sachen die man beachten muss:

  • Wie werden PDFs und Bilder migriert?
  • Wie werden bestehende (webseiteninterne) Links migriert?
  • Wie werden Kategorien migriert?

Mit kundenspezifischen Skripts sowie der Power von Drupal, kann das einfach umgesetzt werden. Wir haben eine Sammlung von Skripts die es uns erlauben, schnell und effizient grosse Mengen an Inhalten von bestehenden Wordpress, TYPO3 oder anderen CMS Systemen auf Drupal zu migrieren.

Lösung 2: Drupal Migrate Modul

Das Drupal Migrate Modul ist eine umfassende Lösung für grosse Migrationsprojekte. Ursprünglich enstand das Migrate Modul um z.B. von Drupal 5 auf Drupal 6 zu migrieren.

The migrate module provides a flexible framework for migrating content into Drupal from other sources (e.g., when converting a web site from another CMS to Drupal). Out-of-the-box, support for creating core Drupal objects such as nodes, users, files, terms, and comments are included - it can easily be extended for migrating other kinds of content. Content is imported and rolled back using a bundled web interface (Migrate UI module) or included Drush commands (strongly recommended).

Lösung 3: Drupal Feeds Modul

Mit dem Drupal Feeds Modul können effizient bestehende CSV-, Excellisten oder RSS-Schnittstellen importiert werden.

https://www.drupal.org/project/feeds

Möchten Sie grössere Datenmengen in Drupal importieren oder Inhalte von einem alten CMS in Drupal migrieren?

Wir sind gerne für Sie da! 

Kostenlose Beratung anfordern.


24.04.15

Newsletter abonnieren.