Migrare siti web

9
MIGRARE SITI WEB E APPLICAZIONI VERSO DRUPAL (7 E 8)

description

D

Transcript of Migrare siti web

Page 1: Migrare siti web

MIGRARE SITI WEB E APPLICAZIONI VERSO DRUPAL (7 E 8)

Page 2: Migrare siti web

#DrupalDaysITCARATTERISTICHE DI UNA MIGRAZIONE DATI

XNon è ripetibile

No feedback o controlli

Una sola chance per la qualità del risultato

Page 3: Migrare siti web

#DrupalDaysITCONTESTI DI MIGRAZIONE

Trasferire il vecchio sito su Drupal

5 6 7Fare l’upgrade da Drupal 5, 6, 7

Page 4: Migrare siti web

#DrupalDaysITCONTESTI DI MIGRAZIONE

Alimentare contenuti

periodicamente

database Continuous Integration

Maintenance

Page 5: Migrare siti web

#DrupalDaysITPATTERN DI MIGRAZIONE

database

{ JSON }

REST

• integrazione tra più fonti (immagini, etc)

• pruning dei dati • conversione dei dati • …

Source staging Mapping• integrazione tra più

fonti (immagini, etc) • pruning dei dati • conversione dei dati • …

Destination staging

Source

Page 6: Migrare siti web

#DrupalDaysITMODULO MIGRATE

• Il modulo migrate fornisce un framework flessibile per la migrazione di contenuti da diverse sorgenti verso Drupal (PDO, XML, CSV, JSON, SQL, Oracle API).

• Ha già un supporto completo per la migrazione di nodi, utenti, commenti e vocabolari.

• Object Oriented • Migrate UI fornisce un'interfaccia per il testing

(import e rollback) • Integrato con drush

Page 7: Migrare siti web

#DrupalDaysITDRUPAL 8

• il framework è nel core • sostituirà l’attuale upgrade di versione

• la User Interface • i source plugins: CSV, JSON, etc • gli esempi • integrazione con drush

Cosa manca ancora:

Page 8: Migrare siti web

SPONSOR

MEDIA PARTNER

Page 9: Migrare siti web

DIEGO BANCHEROUX Architect - Ibuildings Italy

@diego_banchero

!http://www.ibuildings.it

diegobanchero