migrare siti web
DESCRIPTION
DTRANSCRIPT
MIGRARE SITI WEB E APPLICAZIONI VERSO DRUPAL (7 E 8)
#DrupalDaysITCARATTERISTICHE DI UNA MIGRAZIONE DATI
XNon è ripetibile
No feedback o controlli
Una sola chance per la qualità del risultato
#DrupalDaysITCONTESTI DI MIGRAZIONE
Trasferire il vecchio sito su Drupal
5 6 7Fare l’upgrade da Drupal 5, 6, 7
#DrupalDaysITCONTESTI DI MIGRAZIONE
Alimentare contenuti
periodicamente
database Continuous Integration
Maintenance
#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
#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
#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:
SPONSOR
MEDIA PARTNER
DIEGO BANCHEROUX Architect - Ibuildings Italy
@diego_banchero
!http://www.ibuildings.it
diegobanchero