Successfully reported this slideshow.
Your SlideShare is downloading. ×

Migratie @ DrupalJam 2013 by Chris Flink

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 16 Ad
Advertisement

More Related Content

Advertisement

Migratie @ DrupalJam 2013 by Chris Flink

  1. 1. @ChrisFlink #DrupalJam Hoe de VNG met meer dan 40.000 content items is overgestapt van SmartSite naar Drupal @ChrisFlink Migreren is net verhuizen
  2. 2. @ChrisFlink #DrupalJam Verhuiservaring? Foto: Matthew Jackson – http://www.flickr.com/photos/themuuj/2224917035/
  3. 3. @ChrisFlink #DrupalJam Migreren is net verhuizen ● Iedereen kan het! ● Goede voorbereiding is belangrijk ● Wat gaat mee? Wat niet? ● Planning ● Goede afstemming partijen ● En er blijven altijd ingepakte dozen op zolder...
  4. 4. @ChrisFlink #DrupalJam Case ● Vereniging van Nederlandse Gemeenten ● Twee sites en nieuwsbrief ● SmartSite –> Drupal ● 40.000+ content items ● Veel inkomende links ● Goede page rank ● Dagelijks meerdere updates
  5. 5. @ChrisFlink #DrupalJam Wie ben ik? ● Pre-sales consultant aanbesteding VNG 4.0 ● Gewonnen samen met Gridline ● Projectmanager namens Madcap ● Nu Consultant bij Inuits Nederland @ChrisFlink http://linkedin.com/in/chrisflink www.chrisflink.nl
  6. 6. @ChrisFlink #DrupalJam Aandachtspunten ● Offertetraject ● Planning ● Contentanalyse ● SEO ● Go Live ● Losse eindjes ● Lessons Learned
  7. 7. @ChrisFlink #DrupalJam Offertetraject ● Aanbesteding – Weinig overleg / onderzoek vooraf – Fixed price – Scope nog niet 100% duidelijk ● Analyseer bronsysteem ● Gebruik ervaringscijfers ● Beloof niet teveel ● Vertrouwen
  8. 8. @ChrisFlink #DrupalJam Planning ● Werk iteratief (agile) met deelopleveringen – Vraag feedback ● Migratie start aan begin van het traject ● Migreer delen gedurende het project – Geen lorem ipsum meer nodig ● Plan de Go Live gedetailleerd – Hou rekening met doorlooptijd migratiescripts
  9. 9. @ChrisFlink #DrupalJam Content ● Migreren, herschrijven of achterlaten? – Gebruik: Analytics, Content eigenaren, Expert review ● Handmatig of geautomatiseerd? – Wat is mogelijk? Kosten baten analyse ● Content mapping – SmartSite werkt fundamenteel anders dan Drupal – Dynamisch vs. 'Statisch' – Overzichtspagina's
  10. 10. @ChrisFlink #DrupalJam SEO / Link behoud ● Analyse url structuur oude omgeving ● Sla benodigde data op in nieuwe omgeving (IDs) ● Redirect oude urls – Server → custom module → DB lookup → 301 / 410 ● Google Webmaster Tools – Sitelinks aanpassen – Nieuwe xml sitemap
  11. 11. @ChrisFlink #DrupalJam Stappen Go Live ● Content Freeze ● Final migratie run ● Check en “dubbel draaien” redactie ● Uitvoeren handwerk ● Go / No Go ● Cache warm-up ● DNS omzetten (let op TTL) ● Monitor serverload ● High 5, champagne, trots!
  12. 12. @ChrisFlink #DrupalJam Losse eindjes ● Google Search Appliance? (oeps) ● Gemigreerde content buiten nieuwe site structuur (verhuisdoos op zolder) ● Analytics vs Cookiewet
  13. 13. @ChrisFlink #DrupalJam Lessons learned ● Overleg veel en hou iedereen betrokken – Contenteigenaar, redactie, development, PM, … ● Fixed price is risico i.v.m. onvoorspelbaarheid traject ● Zorg dat development klaar is vóór final migratie ● Plan goed en migreer (oefen) regelmatig
  14. 14. @ChrisFlink #DrupalJam Dank! ● Team VNG ● Team Madcap ● Team Gridline ● Shosho (design)
  15. 15. @ChrisFlink #DrupalJam Foto: Merlijn Hoek – http://www.flickr.com/photos/merlijnhoek/707756480 Vragen?
  16. 16. @ChrisFlink #DrupalJam We're hiring! ● Tot slot – Slides komen online, hou @chrisflink in de gaten – Beoordeel deze presentatie via evaluatieformulier drupaljam: http://tinyurl.com/drupaljam – Feedback welkom!

Editor's Notes

  • Budget 4 weken (160 uur)
  • Opruimen, inpakken, verhuizen, uitpakken

×