Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
@ChrisFlink #DrupalJamHoe de VNG met meer dan 40.000 content itemsis overgestapt van SmartSite naar Drupal@ChrisFlinkMigre...
@ChrisFlink #DrupalJamVerhuiservaring?Foto: Matthew Jackson – http://www.flickr.com/photos/themuuj/2224917035/
@ChrisFlink #DrupalJamMigreren is net verhuizen● Iedereen kan het!● Goede voorbereiding is belangrijk● Wat gaat mee? Wat n...
@ChrisFlink #DrupalJamCase● Vereniging van Nederlandse Gemeenten● Twee sites en nieuwsbrief● SmartSite –> Drupal● 40.000+ ...
@ChrisFlink #DrupalJamWie ben ik?● Pre-sales consultant aanbesteding VNG 4.0● Gewonnen samen met Gridline● Projectmanager ...
@ChrisFlink #DrupalJamAandachtspunten● Offertetraject● Planning● Contentanalyse● SEO● Go Live● Losse eindjes● Lessons Lear...
@ChrisFlink #DrupalJamOffertetraject● Aanbesteding– Weinig overleg / onderzoek vooraf– Fixed price– Scope nog niet 100% du...
@ChrisFlink #DrupalJamPlanning● Werk iteratief (agile) met deelopleveringen– Vraag feedback● Migratie start aan begin van ...
@ChrisFlink #DrupalJamContent● Migreren, herschrijven of achterlaten?– Gebruik: Analytics, Content eigenaren, Expert revie...
@ChrisFlink #DrupalJamSEO / Link behoud● Analyse url structuur oude omgeving● Sla benodigde data op in nieuwe omgeving (ID...
@ChrisFlink #DrupalJamStappen Go Live● Content Freeze● Final migratie run● Check en “dubbel draaien” redactie● Uitvoeren h...
@ChrisFlink #DrupalJamLosse eindjes● Google Search Appliance? (oeps)● Gemigreerde content buiten nieuwe sitestructuur (ver...
@ChrisFlink #DrupalJamLessons learned● Overleg veel en hou iedereen betrokken– Contenteigenaar, redactie, development, PM,...
@ChrisFlink #DrupalJamDank!● Team VNG● Team Madcap● Team Gridline● Shosho (design)
@ChrisFlink #DrupalJamFoto: Merlijn Hoek – http://www.flickr.com/photos/merlijnhoek/707756480Vragen?
@ChrisFlink #DrupalJamWere hiring!● Tot slot– Slides komen online,hou @chrisflink in de gaten– Beoordeel deze presentatie ...
Upcoming SlideShare
Loading in …5
×

Migratie @ DrupalJam 2013 by Chris Flink

3,246 views

Published on

Hoe de VNG is overgestapt van SmartSite naar Drupal met meer dan 40.000 content items.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Migratie @ DrupalJam 2013 by Chris Flink

  1. 1. @ChrisFlink #DrupalJamHoe de VNG met meer dan 40.000 content itemsis overgestapt van SmartSite naar Drupal@ChrisFlinkMigreren is net verhuizen
  2. 2. @ChrisFlink #DrupalJamVerhuiservaring?Foto: Matthew Jackson – http://www.flickr.com/photos/themuuj/2224917035/
  3. 3. @ChrisFlink #DrupalJamMigreren 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 #DrupalJamCase● 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 #DrupalJamWie ben ik?● Pre-sales consultant aanbesteding VNG 4.0● Gewonnen samen met Gridline● Projectmanager namens Madcap● Nu Consultant bij Inuits Nederland@ChrisFlinkhttp://linkedin.com/in/chrisflinkwww.chrisflink.nl
  6. 6. @ChrisFlink #DrupalJamAandachtspunten● Offertetraject● Planning● Contentanalyse● SEO● Go Live● Losse eindjes● Lessons Learned
  7. 7. @ChrisFlink #DrupalJamOffertetraject● Aanbesteding– Weinig overleg / onderzoek vooraf– Fixed price– Scope nog niet 100% duidelijk● Analyseer bronsysteem● Gebruik ervaringscijfers● Beloof niet teveel● Vertrouwen
  8. 8. @ChrisFlink #DrupalJamPlanning● 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 #DrupalJamContent● 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– Overzichtspaginas
  10. 10. @ChrisFlink #DrupalJamSEO / 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 #DrupalJamStappen 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 #DrupalJamLosse eindjes● Google Search Appliance? (oeps)● Gemigreerde content buiten nieuwe sitestructuur (verhuisdoos op zolder)● Analytics vs Cookiewet
  13. 13. @ChrisFlink #DrupalJamLessons learned● Overleg veel en hou iedereen betrokken– Contenteigenaar, redactie, development, PM, …● Fixed price is risico i.v.m. onvoorspelbaarheidtraject● Zorg dat development klaar is vóór finalmigratie● Plan goed en migreer (oefen) regelmatig
  14. 14. @ChrisFlink #DrupalJamDank!● Team VNG● Team Madcap● Team Gridline● Shosho (design)
  15. 15. @ChrisFlink #DrupalJamFoto: Merlijn Hoek – http://www.flickr.com/photos/merlijnhoek/707756480Vragen?
  16. 16. @ChrisFlink #DrupalJamWere hiring!● Tot slot– Slides komen online,hou @chrisflink in de gaten– Beoordeel deze presentatie viaevaluatieformulier drupaljam:http://tinyurl.com/drupaljam– Feedback welkom!

×