Gennemgang af open source platforme - Marts 2014

Preview:

DESCRIPTION

Står du over for valget med at finde dig en ny open source platform til din webløsning eller er du i tvivl om, hvilken platform der passer bedst til din virksomhed og dens målgruppe? Så er dette seminar lige noget for dig! På dette seminar ser vi nærmere på udbredelsen af de forskellige open source platforme samt deres styrker og svagheder. Vi vil berøre platformene Wordpress, Joomla, Drupal, Umbraco, Typo3, så du bliver klogere på, hvilken platform du skal vælge og hvorfor.

Citation preview

Jens Kristensen Digital business consultant

Gennemgang af open source platforme

Dagsorden

09.00-09.10: Fakta om Open Source

09.10-9.50: De 4 Open Source platforme §  WordPress §  Typo3 §  Drupal §  Umbraco

9.50-10.00: Opsummering på de 4 platforme Kl 10-10.30: Networking

Dagsorden – Adapt A/S

Fakta om open source

Du kan selv åbne kølerhjelmen, hvis du vil •  Moduler tilhører ikke leverandøren, men typisk communitiet

(eller dig).

Flere mennesker bidrager i fællesskab •  Community •  Udviklingshastigheden er hurtigere

Nemmere integration med øvrige systemer Licensfrihed

Open  source  CMS  –  hvorfor?  

Tendens lige nu

Open Source har sejret! Der er en grund til, at Det Hvide Hus vælger open source Hele den engelske offentlige sektor skifter til OS Største nyhed var da Microsoft ændrede deres FUD strategi

•  Erklærer sig selv som OS firma. Fremtiden tilhører Open Source

•  Breder sig fra web til mobilplatform, browsere og spil

De 4 open source platforme

Det er svært at vælge!

•  Nøgleordet, til et fornuftigt open source system, er udviklingsressourcer.

•  Der findes adskillige CMS-løsninger på markedet, og det er svært at udelukke det ene frem for det andet

•  Platform er vigtigt – men valg af partnere vigtigere!

Udviklingen af OS platforme i DK

WordPress

Kort om WordPress

•  WordPress startede i 2003, som en selvstændig videreudvikling af en anden blogging platform

•  WordPress er i dag verdens største Open Source blog-værktøj/CMS

•  WordPress benyttes til +202 millioner websites globalt.

•  Det egner sig godt til mindre løsninger, som ikke er specielt komplicerede.

•  Programmeringssprog: PHP

•  Danske brugere: Dansk Supermarked, TV2 Voice og et hav af mindre sites

•  Mere information: da.wordpress.org og wordpress.org

Mere  informa6on  om  WordPress  

WordPress  CMS  

•  Brugervenligheden og prisen anses for at være det mest attraktive ved at vælge WordPress.

•  29.000+ Wordpress-udvidelser og 2300+ themes.

•  Stort udvalg af temaer og plugins. De bedste koster selvfølgelig penge.

•  Billigt at få lavet design, webhotel mv.

Fordele  ved  WordPress  

Ulemper  ved  WordPress  

•  Det er beregnet til mindre løsninger •  Der har været kritik for sikkerhedshuller og

kommentar-spam •  Generel CMS funktionalitet ikke tænkt ind fra starten

•  Ikke et oplagt valg for e-commerce websites, intranets

og teknisk tunge websites

•  Det kan være svært at få alle plugins til at fungere optimalt sammen

Typo3

•  TYPO3 er et dansk udviklet CMS, som blev født i 1998 af en dansker, og som siden da har udviklet sig til at blive en stor og seriøs spiller indenfor open source

•  Systemet er opbygget af moduler, som kan udveksles på ægte open source-manér via et online-bibliotek.

•  Repræsenteret i mere end 80 lande og oversat til 49 sprog.

•  Der er implementeret over 500.000 løsninger på verdensplan

•  Over 100.000 beskæftiger sig med Typo3

•  Typo3 har lavet en Reboot (Typo3 Neos dec 2013) •  Fokus på brugervenlighed for redaktøren

Kort  om  Typo3  

•  Programmeringssprog: PHP/TypoScript

•  Danske brugere: Randers Regnskov og CBB Mobil

•  Mere information: typo3.org og typo3.dk

Mere  informa6on  om  Typo  3?  

•  Typo3 er kendt for at være den gamle tunge men stabile spiller. Systemet er stabilt og brugervenligt og har en funktionel brugergrænseflade.

•  Selv backend delen er brugervenlig, og relativ simpel - selv for personer uden it-kompetencer.

•  Stor fleksibilitet og mulighed for at etablere en masse moduler – 6000+ ekstensions er udviklet

•  Indbygget support for workflows •  Typoscript er et konfigurationssprog som gør det

nemt at ændre grundlæggende funktioner uden at skulle lave advanceret kode

Fordele  ved  Typo3  

•  Typo3 udviklere benytter ren PHP som programmeringssprog, men systemet kræver også TypoScript til visse løsninger

•  Typoscript er ikke et fuldt programmeringssprog,

ikke optimalt for udviklere og betyder at færre udviklere ønsker at benytte TYPO3

•  Dokumentationen er mangelfuld og mindre godt struktureret

•  Stort i Tyskland – mindre community i dk.

•  Tungt at deploye

Ulemper  ved  Typo3  

Drupal

•  Udviklet på universitetet i Antwerpen af Dries Buytaert i 2000

•  Begyndte som et Bulletin Board System

•  Blev i 2001 lavet til et Open Source projekt.

•  Kendt for at være velegnet til større løsninger, og anses for at være det nye lette og hurtige CMS

•  Der er mere end 1 million aktive websites på Drupal platformen

Kort  om  Drupal  

•  Programmeringssprog: PHP

•  Danske brugere: Berlingske Media, Aller, Sportmaster, Københavns Kommune, TV2, TV3, Storebælt

•  Mere information: drupal.org og drupaldanmark.dk og drupalpro.dk

Mere  info  om  Drupal  

•  Egner sig godt til indholdstunge og komplekse websites

•  Systemet har en høj funktionalitet, og er meget udviklervenligt,

•  Godt til fundament for større websites, hvor special udvikling er nødvendigt.

•  25.900 forskellige moduler og 2.000 themes

•  Der arbejdes målrettet med sikkerhed og test •  Et meget fleksibelt framework, solidt API, nem udvidelse

gennem moduler

•  Baseret på taxonomi og tagging og konfiguration af regler

•  Meget god theming og template motor – man kan lave et design uden at skulle tænke på moduler

Fordele  ved  Drupal  

•  Eftespørgslen er høj - svært at skaffe udviklere ;)

•  Tuning og performance

•  Deployment er svært i større sammenhænge

•  Flere muligheder giver større indlæringskurve for redaktører - Ikke nogen hierarkisk opbygget backend

•  Typisk website kræver mange moduler for at fungere optimalt

Ulemper  ved  Drupal  

Umbraco

•  Umbraco er et dansk udviklet, .NET baseret, Open Source CMS.

•  Umbraco startede ud som et open source projekt tilbage i 2001.

•  Microsoft anbefaler det og benytter det selv på nogle af sine sites.

•  120.000+ implementeringer på verdensplan.

•  Egner sig til både små og store organisationer.

Kort  om  Umbraco  

•  Fuld kontrol over layout, men du kan også lave shortcuts ved at benytte skins der allerede er udviklet.

•  Omfattende dokumentation. Både iform af papers, communities og video tutorials.

•  Veldefinerede APIér så integration til eksterne services er muligt.

•  Umbraco er ideelt til visuelt avancerede websites med fokus på layout, design og brugervenlighed.

•  Eneste reelle OS valg baseret på .NET

Fordele  ved  Umbraco  

•  Problematisk at flytte indhold mellem udviklings og driftsmiljø

(deployment)

•  Det globale udviklings community er ikke så stort de andre platforme

•  Har været præget af mange fejl i releases, det er dog blevet bedre

•  Kører kun på MS platformen

Ulemper  ved  Umbraco  

•  Programmeringssprog: .Net

•  Danske brugere: FDIH, Kilroy, Punkt1, Energi Danmark, Dextran.net

•  Mere information: Umbraco.com

Mere  info  om  Umbraco  

Opsummering og fremtiden?

Udbredelse og sammenligning

Sharepoint

Umbraco

Wordpress

Niche Fuldt framework

Komplekst

Simpelt

SiteCore

Drupal

Typo3

Magento

Joomla

Udviklingen af OS platforme i DK

•  Alt bliver efterhånden Open Source

•  Øko-systemet omkring CMS bliver afgørende.

•  Samarbejdspartner er ofte vigtigere end platform

•  Ikke kun se én vinder. •  Fredelig co-eksistens ;-)

Frem6den?  

Spørgsmål?

Kommende  seminarer    

•  30. April 2014: Hvordan apps gør en forskel for din forretning

•  Tilmeld dig vores nyhedsbrev eller smid et visitkort inden du går: http://www.adapt.dk/nyheder/nyhedsbrev/

•  Med præsentationen sender vi også en evaluering ud, som I meget gerne må svare på, så vi hele tiden kan blive bedre.

’Like’ Adapt på Facebook

Kontakt info

Jens Kristensen

•  Digital Business Consultant

•  Telefon: 33 41 10 50

•  Mobil: 31 18 61 58

•  Mail: jens@adapt.dk

•  Linkedin: /pub/jens-kristensen/1/7/a01

Twitter: twitter.adapt.dk Facebook: facebook.adapt.dk

Youtube: youtube.adapt.dk LinkedIn: linkedin.adapt.dk

Instagram: instagram.com/adaptdk

Foursquare: foursquare.com/adaptdk