SlideShare ist ein Scribd-Unternehmen logo
1 von 30
RELAUNCH
WIENINTERNATIONAL
    www.wieninternational.at
wieninternational.at
• Nachrichten Portal der Stadt Wien
• Informationen aus Wien und Städten der CEE Region
• Wöchentlich neue zweisprachige Ausgabe
• Eventkalender aus 15 Regionen mit ca. 800 aktuellen Events
Ausgangslage
• Drupal 6 Seite
• 34.000 Nodes
• 8.000 User
• Felder nicht mit CCK sondern Custom SQL Code & eigenen
  Tabellen
• Multilanguage: 2-sprachig Deutsch/Englisch - und der Bereich
  „Wien Daten & Fakten“ ist 13-sprachig
Vorgaben
• Responsive Design
• Komplettes Redesign
• Neustrukturierung der Website
• Umfang und Funktionalität mindestens wie alte Seite
• Vereinfachung des Redaktionsworkflows
• Migration der vorhandenen Nodes & User
• Barrierearm nach Vorgaben der Stadt Wien
Umsetzung
• Drupal 7
• HTML5
• Omega 3
• CSS mit SASS
• Migration API
• Apache Solr
Webdesign
• Responsive mit 4 Breakpoints
• Grosse Drop-Down Navigation
• 960gs Grid-System
Desktop   Tablet      Tablet     Mobile
          Landscape   Portrait
Struktur
• 4 Hauptbereiche
  • Aktuell
  • Wien Daten & Fakten
  • Städtenetzwerk
  • Eventkalender
• Suche
• Printmagazin Enjoy
Weitere Features
• Bildeinschübe in Artikeln
• Bildergallerie
• Bild Slider
• Artikel als Audiodatei
• Druckfunktion
• Eventeingabe für User
• Slider für verwandte Artikel
Weitere Features
• Artikel können zu Serien zusammengefasst werden
• Automatisierte Veröffentlichung von Ausgaben
• Schriftgrösse variabel
• Social Sharing
Migration (von Daten in Drupal aus
Projektmanagement-Sicht)
Was ist Migration?

• Daten Migration bedeutet die Daten von einem Quellsystem
  zu lesen, diese aufzubereiten und in einem Zielsystem zu
  speichern.
• Daten von einer alten Website auf eine neue Website zu
  transferieren.
• Klingt einfach ;-)
Migration Tools

 Migrate Module        + Drush + Custom Script

• Migrate Module: Erzeugt Nodes, Users, Taxonomien, …
  • Rollback Funktion
  • Drush Commands
Migrations Konzept

• Kommunikation - alle sind verantwortlich!
 • Auftraggeber
 • Migrations-Entwickler
 • Site-Buildern
Migrations Konzept

• Planung - Umsetzung - Test - Launch

                      Site
                    Building
          Planung                       Launch
                      Test, Test, ...



                    Migrate
Migrations Konzept - Planung
• Anforderungen
  • Umfang: welche Nodes, User, Taxonomien, Bilder, Files ?
  • URL Mapping (SEO)
  • Automatisch / Manuell
• Analyse
  • Die Daten(bank) des Quellsystems verstehen!
  • „Bottom-Up, Table-by-Table and Row-by-Row“ (Mike Ryan)
  • Daten verstehen die nicht direkt auf der Site sichtbar sind
Migrations Konzept
• Umsetzung - Mapping
  • Zuordnung der Quell-Daten auf das Zielsystem
• Launch
  • Einen vollen Migrations Durchlauf kurz vor dem Launch
  • Keine neunen Inhalte auf der alten Site mehr (wenn
    möglich)
  • Finale Delta Migration
  • Umschalten auf neue Site
Migration Tipps
• Mit der Migration so früh wie möglich starten!
 • Analyse sollte mit Projektbeginn starten.
 • Mappings parallel zum Site Building.

• Fragen die man stellen sollte bevor man startet:
 • In welchen Content-Types werden die Daten neu angelegt?
 • Welche Felder werden benötigt?
 • Geht es auch einfacher mit Taxonomien?
Migration Tipps

• Test Server
  • Alle sollen die Zwischenergebnisse sehen können.

• Testen, Testen, ...
  • Broken Links
  • Bilder
  • Files fehlen
  • Datum fehlerhaft
www.studiosdigital.at

Weitere ähnliche Inhalte

Andere mochten auch

Multiscreen Experience - Prinzipien und Muster für das Informationsmanagement...
Multiscreen Experience - Prinzipien und Muster für das Informationsmanagement...Multiscreen Experience - Prinzipien und Muster für das Informationsmanagement...
Multiscreen Experience - Prinzipien und Muster für das Informationsmanagement...Wolfram Nagel
 
Präsentation zur Konzeption der Master-Thesis
Präsentation zur Konzeption der Master-ThesisPräsentation zur Konzeption der Master-Thesis
Präsentation zur Konzeption der Master-ThesisFlorian Bernard
 
Neues Corporate Design der Stadt Aalen
Neues Corporate Design der Stadt AalenNeues Corporate Design der Stadt Aalen
Neues Corporate Design der Stadt AalenStadt Aalen
 
Holografische Folientechnologien _ documentation design thesis (german)
Holografische Folientechnologien _ documentation design thesis (german)Holografische Folientechnologien _ documentation design thesis (german)
Holografische Folientechnologien _ documentation design thesis (german)Ralph Schneider
 
Guter Auftritt – mehr Erfolg. Corporate Design für kleine und mittlere Untern...
Guter Auftritt – mehr Erfolg. Corporate Design für kleine und mittlere Untern...Guter Auftritt – mehr Erfolg. Corporate Design für kleine und mittlere Untern...
Guter Auftritt – mehr Erfolg. Corporate Design für kleine und mittlere Untern...Dorothea Posdiena
 
SWF catalogue Wiper Systems for Passenger Cars, LCVs & Trucks 2015-2016 953242
SWF catalogue Wiper Systems for Passenger Cars, LCVs & Trucks 2015-2016 953242SWF catalogue Wiper Systems for Passenger Cars, LCVs & Trucks 2015-2016 953242
SWF catalogue Wiper Systems for Passenger Cars, LCVs & Trucks 2015-2016 953242Hugo Vallet
 

Andere mochten auch (6)

Multiscreen Experience - Prinzipien und Muster für das Informationsmanagement...
Multiscreen Experience - Prinzipien und Muster für das Informationsmanagement...Multiscreen Experience - Prinzipien und Muster für das Informationsmanagement...
Multiscreen Experience - Prinzipien und Muster für das Informationsmanagement...
 
Präsentation zur Konzeption der Master-Thesis
Präsentation zur Konzeption der Master-ThesisPräsentation zur Konzeption der Master-Thesis
Präsentation zur Konzeption der Master-Thesis
 
Neues Corporate Design der Stadt Aalen
Neues Corporate Design der Stadt AalenNeues Corporate Design der Stadt Aalen
Neues Corporate Design der Stadt Aalen
 
Holografische Folientechnologien _ documentation design thesis (german)
Holografische Folientechnologien _ documentation design thesis (german)Holografische Folientechnologien _ documentation design thesis (german)
Holografische Folientechnologien _ documentation design thesis (german)
 
Guter Auftritt – mehr Erfolg. Corporate Design für kleine und mittlere Untern...
Guter Auftritt – mehr Erfolg. Corporate Design für kleine und mittlere Untern...Guter Auftritt – mehr Erfolg. Corporate Design für kleine und mittlere Untern...
Guter Auftritt – mehr Erfolg. Corporate Design für kleine und mittlere Untern...
 
SWF catalogue Wiper Systems for Passenger Cars, LCVs & Trucks 2015-2016 953242
SWF catalogue Wiper Systems for Passenger Cars, LCVs & Trucks 2015-2016 953242SWF catalogue Wiper Systems for Passenger Cars, LCVs & Trucks 2015-2016 953242
SWF catalogue Wiper Systems for Passenger Cars, LCVs & Trucks 2015-2016 953242
 

Ähnlich wie Studiosdigital wieninternational.at

Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...Andreas Wissel
 
Frontend Development für Backend Developer
Frontend Development für Backend DeveloperFrontend Development für Backend Developer
Frontend Development für Backend DeveloperChristoph Hautzinger
 
Drupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in KlagenfurtDrupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in Klagenfurtdasjo
 
Never Code Alone: Von Symfony Forms zu einer SPA auf APIs
Never Code Alone: Von Symfony Forms zu einer SPA auf APIsNever Code Alone: Von Symfony Forms zu einer SPA auf APIs
Never Code Alone: Von Symfony Forms zu einer SPA auf APIsStefan Adolf
 
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftSharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftDavid Schneider
 
Modern Lightweight Enterprise Architectures mit Java
Modern Lightweight Enterprise Architectures mit JavaModern Lightweight Enterprise Architectures mit Java
Modern Lightweight Enterprise Architectures mit JavaOPEN KNOWLEDGE GmbH
 
Moderne Business Apps mit XAML - oder mit WPF für die Zukunft geplant
Moderne Business Apps mit XAML - oder mit WPF für die Zukunft geplantModerne Business Apps mit XAML - oder mit WPF für die Zukunft geplant
Moderne Business Apps mit XAML - oder mit WPF für die Zukunft geplantChristian Nagel
 
SharePoint Community Mittelland @ isolutions: SharePoint in der Cloud
SharePoint Community Mittelland @ isolutions: SharePoint in der CloudSharePoint Community Mittelland @ isolutions: SharePoint in der Cloud
SharePoint Community Mittelland @ isolutions: SharePoint in der CloudDavid Schneider
 
Mehrere Apps, ein Backend: Windows Azure Mobile Services in der Praxis
Mehrere Apps, ein Backend: Windows Azure Mobile Services in der PraxisMehrere Apps, ein Backend: Windows Azure Mobile Services in der Praxis
Mehrere Apps, ein Backend: Windows Azure Mobile Services in der PraxisJan Hentschel
 
Moderne Web GIS-Clients als Vorbild für den GIP 2.0 WebClient
Moderne Web GIS-Clients als Vorbild für den GIP 2.0 WebClientModerne Web GIS-Clients als Vorbild für den GIP 2.0 WebClient
Moderne Web GIS-Clients als Vorbild für den GIP 2.0 WebClientJohannes Gruber
 
he Future of SharePoint is Now – Tipps für On-Premise, Cloud oder Hybride Mig...
he Future of SharePoint is Now – Tipps für On-Premise, Cloud oder Hybride Mig...he Future of SharePoint is Now – Tipps für On-Premise, Cloud oder Hybride Mig...
he Future of SharePoint is Now – Tipps für On-Premise, Cloud oder Hybride Mig...AvePoint
 
Präsentation Werdegang tassilo koller
Präsentation Werdegang tassilo kollerPräsentation Werdegang tassilo koller
Präsentation Werdegang tassilo kollertassilok
 
Herausforderung „Multi-Channel Architecture”
Herausforderung „Multi-Channel Architecture”Herausforderung „Multi-Channel Architecture”
Herausforderung „Multi-Channel Architecture”OPEN KNOWLEDGE GmbH
 
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020Corinna Lins
 
zopyx.plone migration - Plone Hochschultagung 2013
zopyx.plone migration - Plone Hochschultagung 2013zopyx.plone migration - Plone Hochschultagung 2013
zopyx.plone migration - Plone Hochschultagung 2013Andreas Jung
 
2006 - Basta!: Web 2.0 mit asp.net 2.0
2006 - Basta!: Web 2.0 mit asp.net 2.02006 - Basta!: Web 2.0 mit asp.net 2.0
2006 - Basta!: Web 2.0 mit asp.net 2.0Daniel Fisher
 
Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW
Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbWTag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW
Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbWChristian Schlegel
 
SharePoint 2013 – Tech-Track
SharePoint 2013 – Tech-TrackSharePoint 2013 – Tech-Track
SharePoint 2013 – Tech-TrackUnic
 

Ähnlich wie Studiosdigital wieninternational.at (20)

Notes Sharepoint Migration
Notes Sharepoint MigrationNotes Sharepoint Migration
Notes Sharepoint Migration
 
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
 
Frontend Development für Backend Developer
Frontend Development für Backend DeveloperFrontend Development für Backend Developer
Frontend Development für Backend Developer
 
Drupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in KlagenfurtDrupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in Klagenfurt
 
Never Code Alone: Von Symfony Forms zu einer SPA auf APIs
Never Code Alone: Von Symfony Forms zu einer SPA auf APIsNever Code Alone: Von Symfony Forms zu einer SPA auf APIs
Never Code Alone: Von Symfony Forms zu einer SPA auf APIs
 
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftSharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
 
Modern Lightweight Enterprise Architectures mit Java
Modern Lightweight Enterprise Architectures mit JavaModern Lightweight Enterprise Architectures mit Java
Modern Lightweight Enterprise Architectures mit Java
 
Moderne Business Apps mit XAML - oder mit WPF für die Zukunft geplant
Moderne Business Apps mit XAML - oder mit WPF für die Zukunft geplantModerne Business Apps mit XAML - oder mit WPF für die Zukunft geplant
Moderne Business Apps mit XAML - oder mit WPF für die Zukunft geplant
 
SharePoint Community Mittelland @ isolutions: SharePoint in der Cloud
SharePoint Community Mittelland @ isolutions: SharePoint in der CloudSharePoint Community Mittelland @ isolutions: SharePoint in der Cloud
SharePoint Community Mittelland @ isolutions: SharePoint in der Cloud
 
Mehrere Apps, ein Backend: Windows Azure Mobile Services in der Praxis
Mehrere Apps, ein Backend: Windows Azure Mobile Services in der PraxisMehrere Apps, ein Backend: Windows Azure Mobile Services in der Praxis
Mehrere Apps, ein Backend: Windows Azure Mobile Services in der Praxis
 
Moderne Web GIS-Clients als Vorbild für den GIP 2.0 WebClient
Moderne Web GIS-Clients als Vorbild für den GIP 2.0 WebClientModerne Web GIS-Clients als Vorbild für den GIP 2.0 WebClient
Moderne Web GIS-Clients als Vorbild für den GIP 2.0 WebClient
 
he Future of SharePoint is Now – Tipps für On-Premise, Cloud oder Hybride Mig...
he Future of SharePoint is Now – Tipps für On-Premise, Cloud oder Hybride Mig...he Future of SharePoint is Now – Tipps für On-Premise, Cloud oder Hybride Mig...
he Future of SharePoint is Now – Tipps für On-Premise, Cloud oder Hybride Mig...
 
Präsentation Werdegang tassilo koller
Präsentation Werdegang tassilo kollerPräsentation Werdegang tassilo koller
Präsentation Werdegang tassilo koller
 
Herausforderung „Multi-Channel Architecture”
Herausforderung „Multi-Channel Architecture”Herausforderung „Multi-Channel Architecture”
Herausforderung „Multi-Channel Architecture”
 
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
 
zopyx.plone migration - Plone Hochschultagung 2013
zopyx.plone migration - Plone Hochschultagung 2013zopyx.plone migration - Plone Hochschultagung 2013
zopyx.plone migration - Plone Hochschultagung 2013
 
2006 - Basta!: Web 2.0 mit asp.net 2.0
2006 - Basta!: Web 2.0 mit asp.net 2.02006 - Basta!: Web 2.0 mit asp.net 2.0
2006 - Basta!: Web 2.0 mit asp.net 2.0
 
SharePoint 2013: Die Neuerungen im Überblick
SharePoint 2013: Die Neuerungen im ÜberblickSharePoint 2013: Die Neuerungen im Überblick
SharePoint 2013: Die Neuerungen im Überblick
 
Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW
Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbWTag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW
Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW
 
SharePoint 2013 – Tech-Track
SharePoint 2013 – Tech-TrackSharePoint 2013 – Tech-Track
SharePoint 2013 – Tech-Track
 

Studiosdigital wieninternational.at

  • 1. RELAUNCH WIENINTERNATIONAL www.wieninternational.at
  • 2.
  • 3. wieninternational.at • Nachrichten Portal der Stadt Wien • Informationen aus Wien und Städten der CEE Region • Wöchentlich neue zweisprachige Ausgabe • Eventkalender aus 15 Regionen mit ca. 800 aktuellen Events
  • 4. Ausgangslage • Drupal 6 Seite • 34.000 Nodes • 8.000 User • Felder nicht mit CCK sondern Custom SQL Code & eigenen Tabellen • Multilanguage: 2-sprachig Deutsch/Englisch - und der Bereich „Wien Daten & Fakten“ ist 13-sprachig
  • 5.
  • 6. Vorgaben • Responsive Design • Komplettes Redesign • Neustrukturierung der Website • Umfang und Funktionalität mindestens wie alte Seite • Vereinfachung des Redaktionsworkflows • Migration der vorhandenen Nodes & User • Barrierearm nach Vorgaben der Stadt Wien
  • 7. Umsetzung • Drupal 7 • HTML5 • Omega 3 • CSS mit SASS • Migration API • Apache Solr
  • 8. Webdesign • Responsive mit 4 Breakpoints • Grosse Drop-Down Navigation • 960gs Grid-System
  • 9. Desktop Tablet Tablet Mobile Landscape Portrait
  • 10.
  • 11.
  • 12. Struktur • 4 Hauptbereiche • Aktuell • Wien Daten & Fakten • Städtenetzwerk • Eventkalender • Suche • Printmagazin Enjoy
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. Weitere Features • Bildeinschübe in Artikeln • Bildergallerie • Bild Slider • Artikel als Audiodatei • Druckfunktion • Eventeingabe für User • Slider für verwandte Artikel
  • 20. Weitere Features • Artikel können zu Serien zusammengefasst werden • Automatisierte Veröffentlichung von Ausgaben • Schriftgrösse variabel • Social Sharing
  • 21. Migration (von Daten in Drupal aus Projektmanagement-Sicht)
  • 22. Was ist Migration? • Daten Migration bedeutet die Daten von einem Quellsystem zu lesen, diese aufzubereiten und in einem Zielsystem zu speichern. • Daten von einer alten Website auf eine neue Website zu transferieren. • Klingt einfach ;-)
  • 23. Migration Tools Migrate Module + Drush + Custom Script • Migrate Module: Erzeugt Nodes, Users, Taxonomien, … • Rollback Funktion • Drush Commands
  • 24. Migrations Konzept • Kommunikation - alle sind verantwortlich! • Auftraggeber • Migrations-Entwickler • Site-Buildern
  • 25. Migrations Konzept • Planung - Umsetzung - Test - Launch Site Building Planung Launch Test, Test, ... Migrate
  • 26. Migrations Konzept - Planung • Anforderungen • Umfang: welche Nodes, User, Taxonomien, Bilder, Files ? • URL Mapping (SEO) • Automatisch / Manuell • Analyse • Die Daten(bank) des Quellsystems verstehen! • „Bottom-Up, Table-by-Table and Row-by-Row“ (Mike Ryan) • Daten verstehen die nicht direkt auf der Site sichtbar sind
  • 27. Migrations Konzept • Umsetzung - Mapping • Zuordnung der Quell-Daten auf das Zielsystem • Launch • Einen vollen Migrations Durchlauf kurz vor dem Launch • Keine neunen Inhalte auf der alten Site mehr (wenn möglich) • Finale Delta Migration • Umschalten auf neue Site
  • 28. Migration Tipps • Mit der Migration so früh wie möglich starten! • Analyse sollte mit Projektbeginn starten. • Mappings parallel zum Site Building. • Fragen die man stellen sollte bevor man startet: • In welchen Content-Types werden die Daten neu angelegt? • Welche Felder werden benötigt? • Geht es auch einfacher mit Taxonomien?
  • 29. Migration Tipps • Test Server • Alle sollen die Zwischenergebnisse sehen können. • Testen, Testen, ... • Broken Links • Bilder • Files fehlen • Datum fehlerhaft