SlideShare ist ein Scribd-Unternehmen logo
1 von 23
TYPO3 Erfahrungsbericht
Personen Ralf Schlünzen, Remise 3 Marketing Direktor Produktmarketing für Musikinstrumente Steinberg Software, TC Electronic Seit 2008 im Projekt Aufgaben: Produktkonzeption
Personen Hans Eberhard, B+E Consulting Inhaber B+E Consulting Entwickler / Projektleiter / Administrator 20 Jahre Erfahrung Seit 2009 im Projekt Aufgaben: Projektleitung und Programmierung
Personen Frank Nägler, iosoft TYPO3 und PHP Entwickler 15 Jahre Erfahrung Seit 2010 im Projekt Aufgaben: Technische Konzeption und Programmierung
Das Projekt Schaffung eines Onlinemagazins für Musiker Initiative von thomann.de, Europas größter Online Shop für Musikinstrumente Inhaltsarten: News, Testberichte, Workshops und Features Inhalte sind multimedial: Text, Bild, Audio und Video Start: 2008
Der Start Wahl von TYPO3, damals Version 4.1,Vorgabe von thomann.de Keinerlei Vorerfahrung mit TYPO3 – erstes Projekt dieser Art und Größenordnung Umsetzung durch Agentur, Erstprojekt TYPO3 Iterativer Prozess, etwa 6 Monate
Alte Struktur 5 Bereiche: Gitarre / Recording / Keyboards / Drums / DJ &PA Jeder Bereich bietet die Inhalte News / Test / Workshop / Feature Jeder Artikel hing einzeln im Baum und verfügte über x-Seiten Viel Flash Gespiegelte Server
Der Start Launch Dezember 2008 ca. 10 neue Tests pro Woche Etwa 10 Features/WS pro Monat Alle Inhalte Multimedial mit Audio, Video und Flash Kein DAM!
Das alte Backend ...
Das alte Backend ...
Ausgangssituation Relaunch Oktober 2010 Etwa 3.000 – 4.000 Besucher pro Tag Testberichte werden über Schnittstelle exportiert und auf thomann.de von etwa 250.000 Lesern pro Monat genutzt Nach zwei Jahren im alten Design etwa 13.000 Seiten Jeder Inhalt nutzte viele Standard- und Custommodule Kein DAM!
Zeit für was Neues ... Bei der Menge an Content wurde das Arbeiten für Redakteure immer unübersichtlicher Ernsthafte Performance Probleme Uneinheitliche Datenstruktur Unsauberer Code Struktur des Front-Ends erwies sich als zu unklar Flash im Front-End
Zielsetzung Klare Struktur, Front- und Backend Verschiedene Frontends (Mobilversion etc.) Verbesserung Ergonomie DAM Performance  Clean Code Flashvermeidung
Umsetzung Neues optisches Design als Basis der technischen Spezifikation (Kampf Technik/Optik) Vereinfachung der Front-End Struktur Analyse der Redaktionsarbeitsprozesse Erarbeitung Datenmodell (iterativ) Konzeption der Datenmigration: über 13.000 Seiten mit vielen unterschiedlichen Modulen in die neue Datenstruktur
Struktur
Die Neuerungen Artikel als Datensätze Eigenes Content-Element Keine „Seiten“ – kein Baum FluidViewHelper Neues Caching Framework Redis Backend
Das neue Backend
Herausforderungen Performance: Back- und Frontend Caching Strategie Reduzierung der HTTP-Anfragen Viel Java-Script, kein Flash! Bildgrößen Video-Umstellung von .FLV auf MP4 Abspeicherzeit Artikel bei Neuanlage mult. Elem. Datenmigration 13.000 alte Seiten -> 3.500 neue Artikel
Herausforderungen DAM-Indexierung Daten können sowohl per TYPO3 als auch per FTP hochgeladen werden (Videos, Audio-Files).
Fazit bonedo.de 2.0 Erfolgreicher Relaunch im Mai (8 Monate Projektlaufzeit) Großer Performancegewinn: 1 Webserver (vorher 2 Server + sep. DB-Server) 1 Audioserver 1 VideoServer Neues Design wurde gut angenommen Redaktionelle Arbeit erheblich vereinfacht
Bonedo Relaunch mit extbase

Weitere ähnliche Inhalte

Andere mochten auch

11. FUNCIONES DE VARIAS VARIABLES
11. FUNCIONES DE VARIAS VARIABLES11. FUNCIONES DE VARIAS VARIABLES
11. FUNCIONES DE VARIAS VARIABLESedvinogo
 
Booklet83 Cases
Booklet83 CasesBooklet83 Cases
Booklet83 CasesBooklet83
 
Stuttgart Salon 08 10 24
Stuttgart Salon 08 10 24Stuttgart Salon 08 10 24
Stuttgart Salon 08 10 24Katrin Steglich
 
20150325 Prepare for Impact - CGI Oracle CLOUD event
20150325 Prepare for Impact - CGI Oracle CLOUD event20150325 Prepare for Impact - CGI Oracle CLOUD event
20150325 Prepare for Impact - CGI Oracle CLOUD eventPaulus Veltman
 
Beschreibung von Bibliotheks-Dienstleistungen mit Mikro-Ontologien
Beschreibung von Bibliotheks-Dienstleistungen mit Mikro-OntologienBeschreibung von Bibliotheks-Dienstleistungen mit Mikro-Ontologien
Beschreibung von Bibliotheks-Dienstleistungen mit Mikro-OntologienJakob .
 
Communardo SharePoint Solution Day - Qualifikationskonzept SharePoint 2010
Communardo SharePoint Solution Day - Qualifikationskonzept SharePoint 2010Communardo SharePoint Solution Day - Qualifikationskonzept SharePoint 2010
Communardo SharePoint Solution Day - Qualifikationskonzept SharePoint 2010Communardo GmbH
 
People Tagging - Aspekte und Möglichkeiten zur Gestaltung
People Tagging - Aspekte und Möglichkeiten zur GestaltungPeople Tagging - Aspekte und Möglichkeiten zur Gestaltung
People Tagging - Aspekte und Möglichkeiten zur GestaltungSimone Braun
 
Wer gibt im Zeichen der Cloud den Ton an? Fachabteilung oder IT
Wer gibt im Zeichen der Cloud den Ton an? Fachabteilung oder ITWer gibt im Zeichen der Cloud den Ton an? Fachabteilung oder IT
Wer gibt im Zeichen der Cloud den Ton an? Fachabteilung oder ITGuido Schmitz
 
Dritte Welt Erwerbsstruktur
Dritte Welt ErwerbsstrukturDritte Welt Erwerbsstruktur
Dritte Welt Erwerbsstrukturalfred10
 
Ein Support Konzept für Dynamics NAV on Azure
Ein Support Konzept für Dynamics NAV on AzureEin Support Konzept für Dynamics NAV on Azure
Ein Support Konzept für Dynamics NAV on AzureTelekom MMS
 
Weblogs, RSS und Content Syndication
Weblogs, RSS und Content SyndicationWeblogs, RSS und Content Syndication
Weblogs, RSS und Content SyndicationJakob .
 
Getting Things Done (GfA Präsentation)
Getting Things Done (GfA Präsentation)Getting Things Done (GfA Präsentation)
Getting Things Done (GfA Präsentation)Jens Oberender
 
Rules of Life
Rules of LifeRules of Life
Rules of LifeGarhu
 
Partizipative Entwicklung von Kompetenzontologien
Partizipative Entwicklung von KompetenzontologienPartizipative Entwicklung von Kompetenzontologien
Partizipative Entwicklung von KompetenzontologienSimone Braun
 

Andere mochten auch (19)

Die Burg Des Mittelalters
Die Burg Des MittelaltersDie Burg Des Mittelalters
Die Burg Des Mittelalters
 
11. FUNCIONES DE VARIAS VARIABLES
11. FUNCIONES DE VARIAS VARIABLES11. FUNCIONES DE VARIAS VARIABLES
11. FUNCIONES DE VARIAS VARIABLES
 
Booklet83 Cases
Booklet83 CasesBooklet83 Cases
Booklet83 Cases
 
Stuttgart Salon 08 10 24
Stuttgart Salon 08 10 24Stuttgart Salon 08 10 24
Stuttgart Salon 08 10 24
 
20150325 Prepare for Impact - CGI Oracle CLOUD event
20150325 Prepare for Impact - CGI Oracle CLOUD event20150325 Prepare for Impact - CGI Oracle CLOUD event
20150325 Prepare for Impact - CGI Oracle CLOUD event
 
Beschreibung von Bibliotheks-Dienstleistungen mit Mikro-Ontologien
Beschreibung von Bibliotheks-Dienstleistungen mit Mikro-OntologienBeschreibung von Bibliotheks-Dienstleistungen mit Mikro-Ontologien
Beschreibung von Bibliotheks-Dienstleistungen mit Mikro-Ontologien
 
Communardo SharePoint Solution Day - Qualifikationskonzept SharePoint 2010
Communardo SharePoint Solution Day - Qualifikationskonzept SharePoint 2010Communardo SharePoint Solution Day - Qualifikationskonzept SharePoint 2010
Communardo SharePoint Solution Day - Qualifikationskonzept SharePoint 2010
 
People Tagging - Aspekte und Möglichkeiten zur Gestaltung
People Tagging - Aspekte und Möglichkeiten zur GestaltungPeople Tagging - Aspekte und Möglichkeiten zur Gestaltung
People Tagging - Aspekte und Möglichkeiten zur Gestaltung
 
Wer gibt im Zeichen der Cloud den Ton an? Fachabteilung oder IT
Wer gibt im Zeichen der Cloud den Ton an? Fachabteilung oder ITWer gibt im Zeichen der Cloud den Ton an? Fachabteilung oder IT
Wer gibt im Zeichen der Cloud den Ton an? Fachabteilung oder IT
 
Dritte Welt Erwerbsstruktur
Dritte Welt ErwerbsstrukturDritte Welt Erwerbsstruktur
Dritte Welt Erwerbsstruktur
 
Biologische Vielfalt im Fluss
Biologische Vielfalt im FlussBiologische Vielfalt im Fluss
Biologische Vielfalt im Fluss
 
Ein Support Konzept für Dynamics NAV on Azure
Ein Support Konzept für Dynamics NAV on AzureEin Support Konzept für Dynamics NAV on Azure
Ein Support Konzept für Dynamics NAV on Azure
 
imagenes
imagenesimagenes
imagenes
 
Alexandria
Alexandria Alexandria
Alexandria
 
Weblogs, RSS und Content Syndication
Weblogs, RSS und Content SyndicationWeblogs, RSS und Content Syndication
Weblogs, RSS und Content Syndication
 
Getting Things Done (GfA Präsentation)
Getting Things Done (GfA Präsentation)Getting Things Done (GfA Präsentation)
Getting Things Done (GfA Präsentation)
 
Rules of Life
Rules of LifeRules of Life
Rules of Life
 
Leyesdelosexponentes4
Leyesdelosexponentes4Leyesdelosexponentes4
Leyesdelosexponentes4
 
Partizipative Entwicklung von Kompetenzontologien
Partizipative Entwicklung von KompetenzontologienPartizipative Entwicklung von Kompetenzontologien
Partizipative Entwicklung von Kompetenzontologien
 

Ähnlich wie Bonedo Relaunch mit extbase

Top 10 Internet Trends 2005
Top 10 Internet Trends 2005Top 10 Internet Trends 2005
Top 10 Internet Trends 2005Jürg Stuker
 
[ecspw2013] Session Technik 01: ecspand 3.0 - Vorgangsbearbeitung für den Sha...
[ecspw2013] Session Technik 01: ecspand 3.0 - Vorgangsbearbeitung für den Sha...[ecspw2013] Session Technik 01: ecspand 3.0 - Vorgangsbearbeitung für den Sha...
[ecspw2013] Session Technik 01: ecspand 3.0 - Vorgangsbearbeitung für den Sha...d.velop international
 
Webpräsenz und Amazon und Google als Herausforderung? Webpräsenz und Katalog...
 Webpräsenz und Amazon und Google als Herausforderung? Webpräsenz und Katalog... Webpräsenz und Amazon und Google als Herausforderung? Webpräsenz und Katalog...
Webpräsenz und Amazon und Google als Herausforderung? Webpräsenz und Katalog...Martin Blenkle
 
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...Verein FM Konferenz
 
FMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel MoréFMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel MoréVerein FM Konferenz
 
12. TANNER-Hochschulwettbewerb | Beitrag Team Schildberg (Karlsruher Institut...
12. TANNER-Hochschulwettbewerb | Beitrag Team Schildberg (Karlsruher Institut...12. TANNER-Hochschulwettbewerb | Beitrag Team Schildberg (Karlsruher Institut...
12. TANNER-Hochschulwettbewerb | Beitrag Team Schildberg (Karlsruher Institut...TANNER AG
 
Dnug dresden blend 5. 5. 2010
Dnug dresden blend 5. 5. 2010Dnug dresden blend 5. 5. 2010
Dnug dresden blend 5. 5. 2010SharepointUGDD
 
DNUG Dresden Blend
DNUG Dresden BlendDNUG Dresden Blend
DNUG Dresden BlendMartin Hey
 
Genesis Framework - WordCamp Deutschland 2011 Köln
Genesis Framework - WordCamp Deutschland 2011 KölnGenesis Framework - WordCamp Deutschland 2011 Köln
Genesis Framework - WordCamp Deutschland 2011 KölnDavid Decker
 
MEIKO - auf dem Weg zur mobilen Dokumentation
MEIKO - auf dem Weg zur mobilen DokumentationMEIKO - auf dem Weg zur mobilen Dokumentation
MEIKO - auf dem Weg zur mobilen DokumentationGeorg Eck
 
Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01
Apache Solr und TYPO3 @  Frankfurt PHP usergroup 2011-01Apache Solr und TYPO3 @  Frankfurt PHP usergroup 2011-01
Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01Ingo Renner
 
Trends auf dem ECM-Markt - Bernhard Zöller, Zöller & Partner GmbH
Trends auf dem ECM-Markt - Bernhard Zöller, Zöller & Partner GmbHTrends auf dem ECM-Markt - Bernhard Zöller, Zöller & Partner GmbH
Trends auf dem ECM-Markt - Bernhard Zöller, Zöller & Partner GmbHNicole Szigeti
 
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
 

Ähnlich wie Bonedo Relaunch mit extbase (20)

Top 10 Internet Trends 2005
Top 10 Internet Trends 2005Top 10 Internet Trends 2005
Top 10 Internet Trends 2005
 
[ecspw2013] Session Technik 01: ecspand 3.0 - Vorgangsbearbeitung für den Sha...
[ecspw2013] Session Technik 01: ecspand 3.0 - Vorgangsbearbeitung für den Sha...[ecspw2013] Session Technik 01: ecspand 3.0 - Vorgangsbearbeitung für den Sha...
[ecspw2013] Session Technik 01: ecspand 3.0 - Vorgangsbearbeitung für den Sha...
 
Webpräsenz und Amazon und Google als Herausforderung? Webpräsenz und Katalog...
 Webpräsenz und Amazon und Google als Herausforderung? Webpräsenz und Katalog... Webpräsenz und Amazon und Google als Herausforderung? Webpräsenz und Katalog...
Webpräsenz und Amazon und Google als Herausforderung? Webpräsenz und Katalog...
 
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
 
FMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel MoréFMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel Moré
 
DEPAROM 1. User Group Treffen (2008)
DEPAROM 1. User Group Treffen (2008)DEPAROM 1. User Group Treffen (2008)
DEPAROM 1. User Group Treffen (2008)
 
12. TANNER-Hochschulwettbewerb | Beitrag Team Schildberg (Karlsruher Institut...
12. TANNER-Hochschulwettbewerb | Beitrag Team Schildberg (Karlsruher Institut...12. TANNER-Hochschulwettbewerb | Beitrag Team Schildberg (Karlsruher Institut...
12. TANNER-Hochschulwettbewerb | Beitrag Team Schildberg (Karlsruher Institut...
 
GUIs mit Expression Blend
GUIs mit Expression BlendGUIs mit Expression Blend
GUIs mit Expression Blend
 
Dnug dresden blend 5. 5. 2010
Dnug dresden blend 5. 5. 2010Dnug dresden blend 5. 5. 2010
Dnug dresden blend 5. 5. 2010
 
DNUG Dresden Blend
DNUG Dresden BlendDNUG Dresden Blend
DNUG Dresden Blend
 
mtc DEPAROM Kundenpräsentation
mtc DEPAROM Kundenpräsentationmtc DEPAROM Kundenpräsentation
mtc DEPAROM Kundenpräsentation
 
Genesis Framework - WordCamp Deutschland 2011 Köln
Genesis Framework - WordCamp Deutschland 2011 KölnGenesis Framework - WordCamp Deutschland 2011 Köln
Genesis Framework - WordCamp Deutschland 2011 Köln
 
Vortrag Internet D
Vortrag Internet DVortrag Internet D
Vortrag Internet D
 
MEIKO - auf dem Weg zur mobilen Dokumentation
MEIKO - auf dem Weg zur mobilen DokumentationMEIKO - auf dem Weg zur mobilen Dokumentation
MEIKO - auf dem Weg zur mobilen Dokumentation
 
Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01
Apache Solr und TYPO3 @  Frankfurt PHP usergroup 2011-01Apache Solr und TYPO3 @  Frankfurt PHP usergroup 2011-01
Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01
 
ENP_ONB_infday_GMuehlberger
ENP_ONB_infday_GMuehlbergerENP_ONB_infday_GMuehlberger
ENP_ONB_infday_GMuehlberger
 
Trends auf dem ECM-Markt - Bernhard Zöller, Zöller & Partner GmbH
Trends auf dem ECM-Markt - Bernhard Zöller, Zöller & Partner GmbHTrends auf dem ECM-Markt - Bernhard Zöller, Zöller & Partner GmbH
Trends auf dem ECM-Markt - Bernhard Zöller, Zöller & Partner GmbH
 
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
 
Mpeg7 und Mpeg21
Mpeg7 und Mpeg21Mpeg7 und Mpeg21
Mpeg7 und Mpeg21
 
NML Lebenslauf DEU
NML Lebenslauf DEUNML Lebenslauf DEU
NML Lebenslauf DEU
 

Bonedo Relaunch mit extbase

  • 2. Personen Ralf Schlünzen, Remise 3 Marketing Direktor Produktmarketing für Musikinstrumente Steinberg Software, TC Electronic Seit 2008 im Projekt Aufgaben: Produktkonzeption
  • 3. Personen Hans Eberhard, B+E Consulting Inhaber B+E Consulting Entwickler / Projektleiter / Administrator 20 Jahre Erfahrung Seit 2009 im Projekt Aufgaben: Projektleitung und Programmierung
  • 4. Personen Frank Nägler, iosoft TYPO3 und PHP Entwickler 15 Jahre Erfahrung Seit 2010 im Projekt Aufgaben: Technische Konzeption und Programmierung
  • 5. Das Projekt Schaffung eines Onlinemagazins für Musiker Initiative von thomann.de, Europas größter Online Shop für Musikinstrumente Inhaltsarten: News, Testberichte, Workshops und Features Inhalte sind multimedial: Text, Bild, Audio und Video Start: 2008
  • 6. Der Start Wahl von TYPO3, damals Version 4.1,Vorgabe von thomann.de Keinerlei Vorerfahrung mit TYPO3 – erstes Projekt dieser Art und Größenordnung Umsetzung durch Agentur, Erstprojekt TYPO3 Iterativer Prozess, etwa 6 Monate
  • 7. Alte Struktur 5 Bereiche: Gitarre / Recording / Keyboards / Drums / DJ &PA Jeder Bereich bietet die Inhalte News / Test / Workshop / Feature Jeder Artikel hing einzeln im Baum und verfügte über x-Seiten Viel Flash Gespiegelte Server
  • 8.
  • 9.
  • 10. Der Start Launch Dezember 2008 ca. 10 neue Tests pro Woche Etwa 10 Features/WS pro Monat Alle Inhalte Multimedial mit Audio, Video und Flash Kein DAM!
  • 13. Ausgangssituation Relaunch Oktober 2010 Etwa 3.000 – 4.000 Besucher pro Tag Testberichte werden über Schnittstelle exportiert und auf thomann.de von etwa 250.000 Lesern pro Monat genutzt Nach zwei Jahren im alten Design etwa 13.000 Seiten Jeder Inhalt nutzte viele Standard- und Custommodule Kein DAM!
  • 14. Zeit für was Neues ... Bei der Menge an Content wurde das Arbeiten für Redakteure immer unübersichtlicher Ernsthafte Performance Probleme Uneinheitliche Datenstruktur Unsauberer Code Struktur des Front-Ends erwies sich als zu unklar Flash im Front-End
  • 15. Zielsetzung Klare Struktur, Front- und Backend Verschiedene Frontends (Mobilversion etc.) Verbesserung Ergonomie DAM Performance Clean Code Flashvermeidung
  • 16. Umsetzung Neues optisches Design als Basis der technischen Spezifikation (Kampf Technik/Optik) Vereinfachung der Front-End Struktur Analyse der Redaktionsarbeitsprozesse Erarbeitung Datenmodell (iterativ) Konzeption der Datenmigration: über 13.000 Seiten mit vielen unterschiedlichen Modulen in die neue Datenstruktur
  • 18. Die Neuerungen Artikel als Datensätze Eigenes Content-Element Keine „Seiten“ – kein Baum FluidViewHelper Neues Caching Framework Redis Backend
  • 20. Herausforderungen Performance: Back- und Frontend Caching Strategie Reduzierung der HTTP-Anfragen Viel Java-Script, kein Flash! Bildgrößen Video-Umstellung von .FLV auf MP4 Abspeicherzeit Artikel bei Neuanlage mult. Elem. Datenmigration 13.000 alte Seiten -> 3.500 neue Artikel
  • 21. Herausforderungen DAM-Indexierung Daten können sowohl per TYPO3 als auch per FTP hochgeladen werden (Videos, Audio-Files).
  • 22. Fazit bonedo.de 2.0 Erfolgreicher Relaunch im Mai (8 Monate Projektlaufzeit) Großer Performancegewinn: 1 Webserver (vorher 2 Server + sep. DB-Server) 1 Audioserver 1 VideoServer Neues Design wurde gut angenommen Redaktionelle Arbeit erheblich vereinfacht