Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Derfor vælger medier Drupal

309 views

Published on

Slides fra morgeninspiration hos Peytz & Co 30 maj 2016. Medier over hele verden vælger Drupal, fordi systemet tilbyder de teknologier, features, funktionaliteter og integrationer, som medier har brug for. Vi ser på cases, vi ser på styring af projektet - og vi ser på hvad Drupal 8 har at tilbyde.

Published in: Internet
  • Login to see the comments

  • Be the first to like this

Derfor vælger medier Drupal

  1. 1. Medier vælger Drupal
  2. 2. Velkommen 08.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
  3. 3. 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.
  4. 4. Hvem bruger Drupal?
  5. 5. 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
  6. 6. Hvad bliver Drupal brugt til? • Medier • Webshops • Medlemssites og grupperum • Markedsføring • Intranet • Branding
  7. 7. 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
  8. 8. 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
  9. 9. Hvorfor valgte TV 2 Drupal?
  10. 10. Hvad er TV 2?
  11. 11. Nyhedssites
  12. 12. Videostreaming
  13. 13. Vejrservice
  14. 14. TV Program
  15. 15. Og meget mere
  16. 16. TTV
  17. 17. Apps
  18. 18. Trafik • 6.000.000 sidevisninger om dagen • 500.000 unikke besøgende • 50.000 simultane forbindelse
  19. 19. Hvor kom TV 2 fra
  20. 20. Frustrerede udviklere
  21. 21. Frustrerede projektledere
  22. 22. Frustrerede chefer
  23. 23. En task force blev nedsat CMS Project ledelse Redaktionel Commerciel Teknisk
  24. 24. Kortlægning af hvad andre gjorde
  25. 25. Kriterier • Funktionalitet • Økonomi • Tid • Brugervenlighed • Vedligehold • Fleksibilitet
  26. 26. Der var reelt tre at vælge i mellem CMS Escenic •Proprietær Hydra •Eget udviklet Drupal •Open source
  27. 27. Hvorfor lave sit eget CMS?
  28. 28. Så det blev til to Escenic Drupal
  29. 29. Så det blev til to • Proprietær • Java • Support • Tilbud • Open source • php • Community • Pilotprojekt
  30. 30. 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
  31. 31. CMS er ikke bare teknologi • Det er også • Organisation • Økonomi • Kultur
  32. 32. Erfaringer. Fra den virkelige medieverden
  33. 33. Historik. Fødslen af BOND (Berlingske ON Drupal) 2009Projekt initieret ~40Websites +60 Udviklere + uendeligt mange interessenter
  34. 34. Teori. Alt er perfekt
  35. 35. Praksis. Virkeligheden er…
  36. 36. Udfordringer. De væsentligste børnesygdomme Redundant funktionalitet sandede systemet til. Projekter trak ud og trak ud. Økonomien gik fløjten.
  37. 37. 1.Genvind kontrollen
  38. 38. 2.Aftal fælles succeskriterier
  39. 39. 3.Prioritér og arbejd sammen
  40. 40. 4.Giv udviklerne arbejdsro
  41. 41. Resultat?
  42. 42. Bedre kvalitet Til tiden Under budget Fokus virker. Og din løsning skaber mere værdi
  43. 43. …du sikrer dig kontrollen …du har en klar prioritering, …og du lader folk arbejde fokuseret Opsummering. Du bliver gladest, hvis…
  44. 44. Pause – alle strækker ben
  45. 45. TV 2 Regionerne
  46. 46. TV 2 Regionerne havde • Lignende krav • Brug for en modernisering af • Arbejdsgange • Systemer • Samme snitflader • Programlægning • Videosystem • TTV
  47. 47. 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
  48. 48. TV 2 Regionerne www.tvsyd. dk Solr søgeindex Kaltura Videoplatfo rm App Tekst-TV RSS Nyhedsbr eve
  49. 49. TV 2 Regionerne Solr søgeindex
  50. 50. Samme kodebase Kodebase TVSyd TVMV TV 2 Fyn TV 2 Nord
  51. 51. Samme kodebase men alle kan stige af Kodebase TVSyd TV 2 FynTV 2 Nord TVMVM
  52. 52. 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
  53. 53. Drupal 8
  54. 54. Drupal 8 - Frontend • Schema.org output • Integration af lang række frontend biblioteker • TWIG • Meget bedre styring af templates
  55. 55. Drupal 8 - Cache
  56. 56. 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
  57. 57. Drupal 8 – Forbedret sproghåndtering • Oversættelse af alle elementer • Menuer, taksonomier, blokke, indhold mm. • Forbedret styring af sprog • Forbedret deling af sprogpakker
  58. 58. Drupal 8 - Konfigurationsstyring Udvikling Stage Produktion
  59. 59. Drupal 8 - Webservices other systems or frameworks desktop Android applications other Drupal sites Flash components iPhone applications kiosk applications
  60. 60. Drupal 8 - Symfony • Velkendt og stærkt framework • Genbruger velkendte værktøjer • Åbner op for samarbejde med et meget bredere miljø af udviklere
  61. 61. Drupal flytter væk fra øen
  62. 62. Demo af redaktøroplevelse • http://130.211.64.51 • Brugernavn: user • Password: peytz
  63. 63. 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
  64. 64. 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
  65. 65. Så derfor vælger medierne Drupal • Understøtter de tekniske behov • Udvikler sig hurtigt • Er fleksibelt • Stort community • Ingen licens

×