Magazin-Relaunch bei Chefkoch

Post on 13-Apr-2017

71 views 0 download

Transcript of Magazin-Relaunch bei Chefkoch

Magazin-Relaunch bei Chefkoch

von Per Bernhardt

Agenda

• Das Relaunch-Projekt

• Problemstellungen

• Lösungen

Das Relaunch-Projekt

• 15 köpfige Redaktion

• 3.700 Artikel

• 30.000 Bilder

• 2.000.000 Monatliche Besucher

• 7 köpfiges Dev-Team

• 8 Monate Projektlaufzeit

• 2.800 Commits

• 120.000 Zeilen Code

Problemstellungen

Partnermagazine

• Anderes Layout

• Anderer Content

• Anderes Design

• Gleiche Redaktionsmaske

Teaser-Steuerung

• Redaktionell platzierte Inhalte auf den Startseiten

• Verschiedene Teaser-Typen

• Verlinken auf Artikel, ganze Kategorien oder sogar Inhalte außerhalb des CMS

JSON-API für Teaser-Steuerung

• Listen von Teasern je Teaser-Typ

• Titel, Text, Bilder: Defaults, Fallbacks…

• Consumer-driven

Zusammenarbeit

• Übergabe zwischen Frontend, Suitebuilding, Backend

• Hohes Risiko für Blockaden

• Prototyping im Frontend schwierig

Fehlerfreie Deployments?

• Apache / PHP / Code wird repliziert: Alter / Neuer Code vs. Datenbank

• Deployment Planung notwendig

• Maintenance Mode ist zu hart

Unit-Testing in Drupal?

• Doku, Tutorials etc. meist „hook“-basiert

• Definition von Depencency-Injection / Services aufwendig

• Unit-Testing fällt schwer

Stabile Translations?

• Unsere eigentliche Config ist Englisch

• Falsche Übersetzungen je nach Zustand des laufenden Systems

Lösungen?!

Vielen Dank! Fragen?

@perprogramming www.perprogramming.de info@perprogramming.de

?