derfor vælger medier drupal

70
Medier vælger Drupal

Upload: peytz-co

Post on 12-Apr-2017

185 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Derfor vælger medier Drupal

Medier vælger Drupal

Page 2: Derfor vælger medier Drupal

Velkommen08.55: Vi sætter os ned (ikke før)

9.00: Velkommen

9.05: Jeppe Hamming: Intro til Drupal. Erfaringer fra TV2.dk

9.45. Mads Vad Kristensen: Erfaringer fra Berlingske

10.00: Pause - alle strækker ben

10.15: Jeppe Hamming: Erfaringer fra TV2’s regioner

10:30: Achton Smidt Winther: Drupal 8

10.45: Tak for i dag

Alle slides bliver delt bagefter

Page 3: Derfor vælger medier Drupal
Page 4: Derfor vælger medier Drupal

Hvad er Drupal?● php-baseret open source CMS (GPL-licens)

● Lavet af belgieren Dries Buytaert

● Første gang gjort tilgængelig i 2001

● Oprindeligt designet som forum for en gruppe studerende

● Bliver i dag brugt til bl.a. Medier, Webshops, Private, Markedsføring og meget mere.

Page 5: Derfor vælger medier Drupal

Hvem bruger Drupal?

Page 6: Derfor vælger medier Drupal

Tal om Drupal● Flere end 1.150.000 aktive Drupal sites

● 101.582 udviklere har bidraget

● 2.312 kodeændringer den seneste uge

● Over 1.000.000 personer fra 228 lande på 181 forskellige sprog arbejder med Drupal

Page 7: Derfor vælger medier Drupal

Hvad bliver Drupal brugt til?• Medier• Webshops• Medlemssites og grupperum• Markedsføring• Intranet• Branding

Page 8: Derfor vælger medier Drupal

Medier på Drupal

2007•TV 2 Sport• Journalisten• Information

2008•Bonnier

2009•Berlingske

2011•Version2

2012•Tv2.dk•TV3•Dagens

2013•Aller

2014•Kristeligt Dagblad

•Landbrug-savisen

2015•Dr.dk •TV 2 Regionerne

Page 9: Derfor vælger medier Drupal

Hvad tilbyder Drupal?• Avanceret indholdsstyring• Taxonomier• Fleksibel redaktør-backend• Avanceret rettighedsstyring• Gode værktøjer til datamigrering• Kan tilpasses alle systemlandskaber• Gennemprøvet i drift – også med store sites

Page 10: Derfor vælger medier Drupal

Hvorfor valgte TV 2 Drupal?

Page 11: Derfor vælger medier Drupal

Hvad er TV 2?

Page 12: Derfor vælger medier Drupal

Nyhedssites

Page 13: Derfor vælger medier Drupal

Videostreaming

Page 14: Derfor vælger medier Drupal

Vejrservice

Page 15: Derfor vælger medier Drupal

TV Program

Page 16: Derfor vælger medier Drupal

Og meget mere

Page 17: Derfor vælger medier Drupal

TTV

Page 18: Derfor vælger medier Drupal

Apps

Page 19: Derfor vælger medier Drupal

Trafik

• 6.000.000 sidevisninger om dagen• 500.000 unikke besøgende• 50.000 simultane forbindelse

Page 20: Derfor vælger medier Drupal

Hvor kom TV 2 fra

Page 21: Derfor vælger medier Drupal

Frustrerede udviklere

Page 22: Derfor vælger medier Drupal

Frustrerede projektledere

Page 23: Derfor vælger medier Drupal

Frustrerede chefer

Page 24: Derfor vælger medier Drupal

En task force blev nedsat

CMS

Project ledelse

Redaktionel

Commerciel

Teknisk

Page 25: Derfor vælger medier Drupal

Kortlægning af hvad andre gjorde

Page 26: Derfor vælger medier Drupal

Kriterier• Funktionalitet• Økonomi• Tid• Brugervenlighed• Vedligehold• Fleksibilitet

Page 27: Derfor vælger medier Drupal

Der var reelt tre at vælge i mellem

CMS

Escenic•Proprietær

Hydra•Eget udviklet

Drupal•Open source

Page 28: Derfor vælger medier Drupal

Hvorfor lave sit eget CMS?

Page 29: Derfor vælger medier Drupal

Så det blev til to

Escenic

Drupal

Page 30: Derfor vælger medier Drupal

Så det blev til to

• Proprietær• Java• Support

• Tilbud

• Open source• php• Community

• Pilotprojekt

Page 31: Derfor vælger medier Drupal

Drupal gav TV 2• Funktionalitet

• Skiftede et gammelt CMS med et moderne hastigt udviklende alternativ • Ingen licens

• Community

• Adgang til et stort dansk og internationalt community af udviklere• Udnyttelse af stab

• Eksisterende udviklerstab kunne bidrage • Frihed og fleksibilitet

• CMSet kan udvikles frit og tilpasses de mange forretningsmæssige behov

Page 32: Derfor vælger medier Drupal

CMS er ikke bare teknologi

• Det er også• Organisation• Økonomi• Kultur

Page 33: Derfor vælger medier Drupal

Erfaringer. Fra den virkelige medieverden

Page 34: Derfor vælger medier Drupal

Historik. Fødslen af BOND (Berlingske ON Drupal)

2009Projekt initieret

~40Websites+60

Udviklere

+ uendeligt mange interessenter

Page 35: Derfor vælger medier Drupal

Teori. Alt er perfekt

Page 36: Derfor vælger medier Drupal

Praksis. Virkeligheden er…

Page 37: Derfor vælger medier Drupal

Udfordringer. De væsentligste børnesygdomme

Redundant funktionalitet sandede systemet til.

Projekter trak ud og trak ud.

Økonomien gik fløjten.

Page 38: Derfor vælger medier Drupal
Page 39: Derfor vælger medier Drupal
Page 40: Derfor vælger medier Drupal
Page 41: Derfor vælger medier Drupal

1.Genvind kontrollen

Page 42: Derfor vælger medier Drupal

2.Aftal fællessucceskriterier

Page 43: Derfor vælger medier Drupal

3.Prioritér ogarbejd sammen

Page 44: Derfor vælger medier Drupal

4.Giv udviklernearbejdsro

Page 45: Derfor vælger medier Drupal

Resultat?

Page 46: Derfor vælger medier Drupal

Bedre kvalitetTil tidenUnder budget

Fokus virker. Og din løsning skaber mere værdi

Page 47: Derfor vælger medier Drupal

…du sikrer dig kontrollen…du har en klar prioritering,…og du lader folk arbejde fokuseret

Opsummering. Du bliver gladest, hvis…

Page 48: Derfor vælger medier Drupal

Pause – alle strækker ben

Page 49: Derfor vælger medier Drupal

TV 2 Regionerne

Page 50: Derfor vælger medier Drupal

TV 2 Regionerne havde• Lignende krav• Brug for en modernisering af

• Arbejdsgange • Systemer

• Samme snitflader • Programlægning• Videosystem• TTV

Page 51: Derfor vælger medier Drupal

Vi lavede• En Drupal 7 platform• En lang række moduler og tilpasning, der kan

bruges af alle regionerne• Integrationer til de samme systemer• 7 Datamigreringer

Page 52: Derfor vælger medier Drupal

TV 2 Regionerne

www.tvsyd.dk

Solr søgeindex

KalturaVideoplat

form

App

Tekst-TV

RSS

Nyhedsbreve

Page 53: Derfor vælger medier Drupal

TV 2 Regionerne

Solr søgeinde

x

Page 54: Derfor vælger medier Drupal

Samme kodebase

Kodebase

TVSyd

TVMV

TV 2 Fyn

TV 2 Nord

Page 55: Derfor vælger medier Drupal

Samme kodebase men alle kan stige af

Kodebase

TVSyd

TV 2 FynTV 2 Nord

TVMVM

Page 56: Derfor vælger medier Drupal

TV 2 Regionerne får• Indkøb til 1/7 af prisen• Vedligehold til 1/7 af prisen• En fælles stærk projektledelse, gør at de

udnytter open source optimalt• Teknikken er åben og fleksibel• Stærk organisation holder dem til

forretningsmæssige mål

Page 57: Derfor vælger medier Drupal

Drupal 8

Page 58: Derfor vælger medier Drupal

Drupal 8 - Frontend• Schema.org output• Integration af lang række

frontend biblioteker• TWIG

• Meget bedre styring af templates

Page 60: Derfor vælger medier Drupal

Drupal 8 – Lettere sitebuilding• Layout er baseret på samme

basale koncepter og kan lettere migreres

• Flere felttyper ud af boksen: Dato, link, email, telefon, kommentarer

• Indbygget teksteditor• Views som en del af core

Page 61: Derfor vælger medier Drupal

Drupal 8 – Forbedret sproghåndtering• Oversættelse af alle elementer

• Menuer, taksonomier, blokke, indhold mm.

• Forbedret styring af sprog• Forbedret deling af

sprogpakker

Page 62: Derfor vælger medier Drupal

Drupal 8 - Konfigurationsstyring

Udvikling Stage Produktion

Page 63: Derfor vælger medier Drupal

Drupal 8 - Webservices

other systems or frameworks

desktop

Android applications

other Drupal sites

Flash components

iPhone applications

kiosk applications

Page 64: Derfor vælger medier Drupal

Drupal 8 - Symfony• Velkendt og stærkt framework• Genbruger velkendte værktøjer• Åbner op for samarbejde med et meget bredere miljø af udviklere

Page 65: Derfor vælger medier Drupal

Drupal flytter væk fra øen

Page 66: Derfor vælger medier Drupal

Demo af redaktøroplevelse• http://130.211.64.51

• Brugernavn: user• Password: peytz

Page 67: Derfor vælger medier Drupal

Drupal 8 - Opsummeret• Stærk redaktøroplevelse, også på mobil• Alt er responsivt• Lettere frontend integration• Forbedrede værktøjer til sitebuilding og

sproghåndtering• Forbedret konfigurationsstyring• Trækker på Symfony udviklermiljøet• Webservices til integration med andre platforme

Page 68: Derfor vælger medier Drupal

Drupal giver altså• Bruger- og rettighedsstyring• Publiceringsflow• Fleksible indholdstyper• Stærkt skabelonværktøj• Caching og skalering• Webservices• Søgning

• SEO• Sproghåndtering• E-Commerce• Integrationer til alle større

systemer• Migreringsværktøjer• Kommentarer, forum og anden

interaktionsfunktionalitet

Page 69: Derfor vælger medier Drupal

Så derfor vælger medierne Drupal• Understøtter de tekniske behov• Udvikler sig hurtigt• Er fleksibelt• Stort community• Ingen licens

Page 70: Derfor vælger medier Drupal