derfor vælger medier drupal

Post on 12-Apr-2017

186 Views

Category:

Internet

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Medier vælger 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

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.

Hvem bruger 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

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

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

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

Hvorfor valgte TV 2 Drupal?

Hvad er TV 2?

Nyhedssites

Videostreaming

Vejrservice

TV Program

Og meget mere

TTV

Apps

Trafik

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

Hvor kom TV 2 fra

Frustrerede udviklere

Frustrerede projektledere

Frustrerede chefer

En task force blev nedsat

CMS

Project ledelse

Redaktionel

Commerciel

Teknisk

Kortlægning af hvad andre gjorde

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

Der var reelt tre at vælge i mellem

CMS

Escenic•Proprietær

Hydra•Eget udviklet

Drupal•Open source

Hvorfor lave sit eget CMS?

Så det blev til to

Escenic

Drupal

Så det blev til to

• Proprietær• Java• Support

• Tilbud

• Open source• php• Community

• Pilotprojekt

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

CMS er ikke bare teknologi

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

Erfaringer. Fra den virkelige medieverden

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

2009Projekt initieret

~40Websites+60

Udviklere

+ uendeligt mange interessenter

Teori. Alt er perfekt

Praksis. Virkeligheden er…

Udfordringer. De væsentligste børnesygdomme

Redundant funktionalitet sandede systemet til.

Projekter trak ud og trak ud.

Økonomien gik fløjten.

1.Genvind kontrollen

2.Aftal fællessucceskriterier

3.Prioritér ogarbejd sammen

4.Giv udviklernearbejdsro

Resultat?

Bedre kvalitetTil tidenUnder budget

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

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

Opsummering. Du bliver gladest, hvis…

Pause – alle strækker ben

TV 2 Regionerne

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

• Arbejdsgange • Systemer

• Samme snitflader • Programlægning• Videosystem• TTV

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

TV 2 Regionerne

www.tvsyd.dk

Solr søgeindex

KalturaVideoplat

form

App

Tekst-TV

RSS

Nyhedsbreve

TV 2 Regionerne

Solr søgeinde

x

Samme kodebase

Kodebase

TVSyd

TVMV

TV 2 Fyn

TV 2 Nord

Samme kodebase men alle kan stige af

Kodebase

TVSyd

TV 2 FynTV 2 Nord

TVMVM

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

Drupal 8

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

frontend biblioteker• TWIG

• Meget bedre styring af templates

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

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

• Menuer, taksonomier, blokke, indhold mm.

• Forbedret styring af sprog• Forbedret deling af

sprogpakker

Drupal 8 - Konfigurationsstyring

Udvikling Stage Produktion

Drupal 8 - Webservices

other systems or frameworks

desktop

Android applications

other Drupal sites

Flash components

iPhone applications

kiosk applications

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

Drupal flytter væk fra øen

Demo af redaktøroplevelse• http://130.211.64.51

• Brugernavn: user• Password: peytz

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

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

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

top related