Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modul-Entwicklung ›

Datenmigration - NichtDrupal Seite zu Drupal

Eingetragen von ftree (12)
am 08.01.2016 - 14:01 Uhr in
  • Modul-Entwicklung
  • Drupal 8.x

Hi

Ich habe eine bestehende Seite die ich nun mit Drupal komplett neu machen möchte.
Werde dazu auch ein eigenes neues Modul schreiben. (Das ist aber eine andere Geschichte)

Mich würde jetzt interessieren wie ich die Daten am besten zu Drupal migriere.
Ich weiß das das über das Modul "Migrate" geht. Sowie auch die Drupal upgrades von 6/7 auf 8.

Allerdings habe ich nirgends eine Doku gefunden wie man das macht. Immer nur von einer älteren Drupal Seite zu einer neuen.
Kann mir da jemand ein paar Tipps oder Links zu Dokus geben. Einarbeiten kann ich mich dann selber eh.
Nur bräuchte ich mal einen Startpunkt.

Danke

‹ Vokabular Einträge in eigenem Formular anzeigen - aber wie?? [gelöst]Conf-File in Custom Modul laden ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei Drupal 8 ist das

Eingetragen von wla (9461)
am 08.01.2016 - 14:54 Uhr

Bei Drupal 8 ist das Feeds-Modul noch nicht so weit, aber für Drupal 7 ist es für mich das Mittel der Wahl. Du definierst, wie Deine Datenstrukturen in Drupal und kannst dann in Feeds ein Mapping definieren, wie die externen Daten in Drupal abgebildet werden. Mit Hilfe von Feeds-Tamper können die Daten vor dem Import auch noch modifiziert werden. Das sollte reichen, um vorhandene Daten in Drupal zu überführen.
Zum Thema "eigenes Modul schreiben" nur so viel: In meinen Drupal Anfängen war ich auch der Meinung man müßte selbst programmieren. Heute mache ich das nur in wirklichen Ausnahmefällen. Es gibt für fast alles bereits fertige Module, die man nur finden und dann konfigurieren muß. Bis Du allerdings in der Drupal-Philosophie zu Hause bist, wird es leicht ein halbes Jahr dauern. Drupal ist, anders als andere CMS, Daten getrieben (eher ein Framework zur Erstellung von Datenbankapplikationen). Man definiert erst seine Datenstrukturen, erstellt damit Inhalte und überlegt dann, wie man über Abfragen diese Daten sinnvoll aufbereitet auf der Webseite darstellt. Also nicht erst ein Layout festlegen, ehe man weiß, was eigentlich die Basis ist. Das ist ein besonders von Drupal-Anfängern gern genommener Fehler, zumal das bei anderen CMS nicht so ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

wie liegen denn die aten vor?

Eingetragen von caw (2762)
am 08.01.2016 - 16:25 Uhr

wie liegen denn die aten vor? als mysql? dann kannst du wahrscheinlich einiges als csv exportieren und mit drupal 7 und feeds importieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Daten habe ich in einer

Eingetragen von ftree (12)
am 09.01.2016 - 12:08 Uhr

Die Daten habe ich in einer MySQL DB vorliegen.
Ich verwende Drupal 8. Werde mir mal das Feeds Modul ansehen. Allerdings müssen die Daten bei der Migration auch noch etwas modifiziert werden.
Wenn ich das richtig gesehen liegt der große Vorteil vom Migrate Modul darin das das mapping mit alten und neuen ID super klappt. Und das man ein continous migration machen kann.
Einige Daten liegen in Drupal als neue Content Types vor, was früher Tabellen waren. Einige Tabellen aus dem alten System werden auch wieder 1:1 in neue Tabelle wandern. Also ziemlich unterschiedliche Anforderungen.
Darum war ich auf der Suche nach einer Doku für das Migrate Modul. Oder mal einen Einstiegspunkt.

Bezüglich Philosophi. Ja das habe ich schon gemerkt das man da etwas anders denken muss. Was mich auch nicht wirklich stört. Habe mir jetzt einige Monate lang die verschiedensten Modul angeschaut und Sachen geteste. Somit habe ich jetzt doch einen großen Überblick was ohne eingene Modul geht und was nicht. Allerdings bleibt doch noch einiges übrig wozu ich wohl ein eigenen Modul brauche.

Da ich ja erstmal die alte Seite 1:1 neu in Drupal umsetzen möchte, weiß ich ja genau wie was zu funktioneren hat, und vor allem auch aus zu sehen hat.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich warne noch einmal

Eingetragen von wla (9461)
am 09.01.2016 - 14:09 Uhr

Ich warne noch einmal ausdrücklich davor, als Anfänger bei Drupal jetzt schon Drupal 8 einsetzen zu wollen. Da fehlen noch zu viele weitere Module oder die vorhandenen haben Bugs. Für den Anfänger ist es frustrierend, da er nie weiß, ob das Problem an seinem Unvermögen oder an einem Bug liegt. Drupal 8 braucht noch ein paar Monate Reifezeit.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dessen bin ich mir

Eingetragen von ftree (12)
am 09.01.2016 - 16:06 Uhr

Dessen bin ich mir bewusst.
Ich weiß auch das es mindestens ein Jahr dauern wird, bis ich die Seite umgestellt habe.
Und darum fange ich gleich mit 8 an. Und nicht mit der Version 7.
Ich bin selber von Beruf programierer - ich denke ich kann gut unterscheiden obs ein Bug ist oder an mir liegt.

Habe in einem anderen Thread auch schon geschreiben, das ich mich schon seit Monaten mit D8 beschäftigte und viele Sachen probiert habe und überlegt habe wie ich was am besten mit welchen Modulen umsetzen kann.
Und das Migrate Modul (ode halt Feed) ist halt auch eines das ich früher oder später mal brauchen werd. Und jetzt habe ich grad Zeit mich näher damit zu beschäftigen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 6 Tagen
  • Hey danke
    vor 2 Wochen 14 Stunden
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 3 Tagen
  • In der entsprechenden View
    vor 3 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 3 Tagen
  • gelöst
    vor 5 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 14 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 27 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association