Valg af open source 2012
description
Transcript of Valg af open source 2012
Valg af open source platform/CMS
Seminar onsdag 7. februar 2012
Hvad skal du vælge og hvorfor?
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 2
Hvem er vi?
Kresten Wiingaard, Adm. DirektørKresten har arbejdet med webløsninger siden 1994 og har specialiseret sig i webstrategi, som handler om, hvordan Adapts kunder med fordel kan udnytte internettet i deres forretning. Kresten bliver også brugt som foredragsholder om Webstrategi, Brugervenlighed og Implementering af webløsninger.
Tommy Davis, UdviklingschefTommy arbejder med at forretningsudvikle vores kunders interne processer og systemarkitekturer. Tommy er med til at nedbryde og definere alle større opgaver hos Adapt, og hans styrke ligger i at gennemskue meget komplekse problemstillinger, og designe en ordentlig datastruktur for vores kunder.
Carsten Anthonisen, SalgschefCarsten er strategisk rådgiver for mange af vores kunder, og formår at forretningsudvikle kundernes webløsninger, så de er solidt forankret i virksomhedens forretningsstrategi. Carsten har en stor passion for brugernes adfærd på nettet, og er desuden certificeret i Google Analytics
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 3
Program
09.00-09.15: Udbredelsen og fakta om Open Source
v. Kresten Wiingaard, adm. direktør i Adapt
09.15-10.40 De 5 Open Source platforme
WordPress
Joomla
Typo3
Drupal
Umbraco
v. Carsten Anthonisen, Salgschef og Tommy Davis, Udviklingschef
10.40-11.00.: Spørgsmål, opsummering og hvad kan vi forvente os af fremtiden?
v. Kresten Wiingaard, adm. direktør i Adapt
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 4
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 5
Introduktion til Open Source CMS
• Hvorfor vælge et Open Source CMS?
• Historisk udvikling
• Udbredelse og sammenligning
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 6
Open Source CMS, hvorfor?
• Større leverandør uafhængighed
• 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
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 7
Historisk udvikling
• CMS er opstod fordi organisationer havde behov for at kunne redigere indhold uafhængigt af leverandøren.
• Webbureauer udviklede deres eget CMS.• Ifbm. kunderne blev mere modne er kravene til platformene ændret.
• CMS udviklingshuse der valgte en partner strategi
• Sitecore, DynamicWeb (properitære platforme), Composite – nu OS
• Sideløbende med det udviklede Open Source CMS sig.• Der der vinder er dem med størst og bedst Community
og øko-system.
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 8
Tendens lige nu
• Open Source har sejret af pommern til.
• Største skifte 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
Niche Fuldt framework
Komplekst
Simpelt
Udbredelse og sammenligning
Kilde: CMS Ekspert Anders Feldinger http://andersfeldinger.dk/
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 10
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 11
Svært at vælge open source CMS
• 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
• De 5 vi vil gennemgå besidder dog alle de kompetencer, der skal til for at levere en brugervenlig og alsidig webløsning
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 12
Kort om WordPress
• WordPress startede i 2003, som en selvstændig videre udvikling af en anden blogging platform
• WordPress er i dag verdens største Open Source blog-værktøj
• WordPress benyttes til +202 millioner websites globalt.
• Det egner sig godt til mindre løsninger, som ikke er specielt kompliceret.
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 13
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 14
WordPress CMS
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 15
Fordele ved WordPress
• Brugervenligheden anses for at være det mest attraktive ved at vælge WordPress.
• 15.000 Wordpress-udvidelser, som frit kan downloades.
• Stort udvalg af temaer og plugins. De bedste koster selvfølgelig penge.
• Veludviklet support og forum
• Billigt at købe sig fri af annoncer, få lavet design, webhotel mv.
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 16
Ulemper ved WordPress
• Det er beregnet til mindre løsninger.
• Mange vil nok betegne Wordpress som et blog-system, snarere end som et CMS.
• Der har været kritik for sikkerhedshuller og kommentar-spam
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 17
WordPress fra en teknisk synsvinkel
På den positive side fra teknikeren
• Stærkt fokus på design, lækkert at se på og enkelt at bruge
• Stærk plugin arkitektur og theming motor, alt er lavet som plugins
• Beslutninger ikke konfiguration er anvendt som designfilosofi
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 18
WordPress fra en teknisk synsvinkel
På den negative side fra teknikeren
• Generel CMS funktionalitet ikke tænkt ind fra starten
• Ikke oplagt valg for e-commerce websites og teknisk tunge websites
• Det kan være svært at få alle plugins til at fungere optimalt sammen
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 19
Mere information om WordPress?
• Programmeringssprog: PHP
• Danske brugere: TV2 News, Sønderborg statsskole
• Mere information: da.wordpress.org og wordpress.org
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 20
Kort om Joomla
• Joomla er tilbage fra 2005
• Det anvendes på 2.7 % af alle internettets sider
• Kendt for at blive brugt af private og små og mellemstore virksomheder
• Det benyttes oftest som CMS til simple sites og ikke til større komplekse løsninger.
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 21
Joomla CMS
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 22
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 23
Fordele ved Joomla
• Joomla er nemt at komme i gang med. Det er installeret på mange ”små” webhoteller.
• Intuitivt brugerinterface som alle kan benytte
• Standardmodulerne kan tilføjes nemt
• Fungerer bedst som medie og publicerings system
• Joomla perfekt til de sites/virksomheder der er for store til Wordpress.
• Stort community.
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 24
Ulemper ved Joomla
• Antallet af udviklere/leverandører i Danmark er meget begrænset.
• Grundet mangel på dokumentation er det svært at finde de ting, som du reelt skal bruge.
• Joomla skalerer ikke så godt, og mangler et ordentligt workflow
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 25
Joomla fra en teknisk synsvinkel
På den positive side fra teknikeren
• Nemt og hurtigt at sætte op out-of-the box
• Abstraktionslag til at definere HTML grids
• Object orienteret API
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 26
Joomla fra en teknisk synsvinkel
På den negative side fra teknikeren
• Ikke et finkornet rettighedssystem
• Besværligt at bruge til multi site installs
• Fragmenteret community, uden stærk ledelse
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 27
Mere info om Joomla
• Programmeringssprog: PHP
• Danske brugere: Arriva, Statens Luftfartsvæsen og Viasat
• Mere information: joomla.org, joomlacommunity.dk og joomlatutorials.dk.
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 28
Kort om 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 på markedet til entreprisemarkedet
• Egner sig godt små og mellemvirksomheder, men er også set på større løsninger.
• De kalder sig ”out of the box CMS”
• 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.
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 29
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 30
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 31
Fordele ved Typo3
• 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 - Over 5000 moduler er udviklet
• Fleksibelt design
• Der er implementeret over 500.000 løsninger på verdensplan
• Over 100.000 beskæftiger sig med Typo3
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 32
Ulemper ved Typo3
• Typo3 udviklere benytter ren PHP som programmeringssprog, men systemet kræver også TypoScript til visse løsninger, hvilket gør, at færre udviklere ønsker at benytte TYPO3
• Dokumentationen er mangelfuld og mindre godt struktureret
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 33
Typo3 fra en teknisk synsvinkel
På den positive side fra teknikeren
• Indbygget support for workflows
• Stor fleksibilitet og mulighed for at udvide systemet
• Typoscript er et konfigurationssprog som gør det nemt at ændre grundlæggende funktioner
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 34
Typo3 fra en teknisk synsvinkel
På den negative side fra teknikeren
• "teknisk" brugerflade med meget konfiguration
• Typoscript er ikke et fuldt programmeringssprog, ikke optimalt for udviklere
• Ingen support i kernen for tagging og taxonomi
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 35
Mere information om Typo3?
• Programmeringssprog: PHP/TypoScript
• Danske brugere: Randers Regnskov og CBB Mobil
• Mere information: typo3.org og typo3.dk
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 36
Kort om Drupal
• Udviklet på universitetet i Antwerpen af Dries Buytaert i 2000• Begyndte som et Bulletin Board
System (BBS)• 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
• I juli 2010 var der ca 7,2 millioner websites på Drupal platformen
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 37
Drupal CMS
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 38
Drupal CMS
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 39
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 40
Fordele ved Drupal
• Egner sig godt til indholdstunge og komplekse websites
• Drupal er to år i træk blevet kåret som det bedste open source CMS
• Systemet har en høj funktionalitet, og er meget udviklervenligt, hvorfor interessen blandt udviklere er stor.
• Fungerer godt til vidensdeling samt åbne websites, grundet muligheden for samarbejde og brugerinput uden for firewallen
• Godt til fundament for større sider og projekter hvor special udvikling er nødvendigt.
• Knap 10.000 forskellige moduler og gode integrationsmuligheder
• Over 700.000 beskæftiger sig med Drupal.
• Der arbejdes målrettet med sikkerhed og test
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 41
Ulemper ved Drupal
• Eftespørgslen er høj, så det er svært at følge med fra uddannelsesinstitutionernes og bureauernes side
• Tuning og performance
• Deployment
• Flere muligheder giver større indlæringskurve for redaktører
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 42
Drupal fra en teknisk synsvinkel
På den positive side fra teknikeren
• Stor udbredelse og mange moduler
• Det mest fleksible framework, solidt API , nem udvidelse gennem moduler
• Meget god theming og template motor, gør det nemt at udarbejde konsistente designs
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 43
Drupal fra en teknisk synsvinkel
På den negative side fra teknikeren
• Deployment er svært i større sammenhænge
• Ikke nogen hierarkisk opbygget backend
• Typisk website kræver mange moduler for at fungere optimalt (distributioner)
• Svært at skaffe udviklere ;)
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 44
Mere info om Drupal
• Programmeringssprog: PHP
• Danske brugere: Berlingske Media, Novasol, Københavns Kommune, TV2, TV3, Storebælt
• Mere information: drupal.org og drupaldanmark.dk og drupal.dk
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 45
Kort om 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 som en af de bedste gratis .net CMS platforme.
• Men helt gratis er det ikke fra Eur 500-3000 årligt for support og moduler mv.
• 110.000 implementeringer på verdensplan.
• Egner sig til både små og store organisationer.
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 46
Umbraco CMS system
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 47
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 48
Fordele ved 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 delt til visuelt avancerede websites med fokus på layout, design og brugervenlighed.
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 49
Ulemper ved Umbraco
• Kræver bureau for at implementere. Det er ikke en ”Gør det selv løsning”
• Modulerne er 20 % færdigudviklet, men det betyder også, at de kan tilpasses og trickes til hvad som helst.
• Problematisk at flytte indhold mellem udviklings og driftsmiljø (deployment)
• Udviklings community er ikke så stort som visse af de andre platforme
• Ikke nogen klart defineret roadmap
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 50
Umbraco fra en teknisk synsvinkel
På den positive side fra teknikeren
• Har lige gennemgået en større omskriving til 5.0. Klar arkitektur baseret på MVC
• Content staging har været et problem, stærkt forbedre i v5 (courier)
• Eneste reelle OS valg baseret på .NET
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 51
Umbraco fra en teknisk synsvinkel
På den negative side fra teknikeren
• Problematisk at flytte indhold mellem udviklings og driftsmiljø
• Har været præget af mange fejl i releases
• Benytter XSLT til at vise indhold
• Kører kun på MS platformen
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 52
Mere info om Umbraco?
• Programmeringssprog: .Net
• Danske brugere: FDIH, Kilroy, Punkt1, Energi Danmark
• Mere information: umbraco.com
Niche Fuldt framework
Komplekst / store hjemmesider
Simpelt / små hjemmesider
Opsamling
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 54
En anden indikator – Hvor skabes jobs?
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 55
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 56
Opsummering
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 57
Fremtiden?
• Alt bliver efterhånden Open Source
• Øko-systemet om CMS bliver afgørende.
• Ikke kun se én vinder. • Fredelig co-eksistens ;-)
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 58
Lidt reklame…
• 18. april 2012: Seminar om valg af e-handelsplatformhttps://www.adapt.dk/seminarer/valg-af-ehandelsplatform/
• 30. maj 2012: Seminar om Mobile web apps• https://www.adapt.dk/seminarer/mobile-web-apps-2012/
• 19. september 2012: Seminar om nyhedsbreve https://www.adapt.dk/seminarer/seminar-om-nyhedsbreve/
• 24. oktober 2012: Seminar om de sociale medier som en del af webstrategienhttps://www.adapt.dk/seminarer/Indarbejd-de-sociale-medier-i-din-webstrategi/
• Tilmeld dig vores nyhedsbrev eller smid dit visitkort inden du går, og vi sørger for resten 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.
Copyright søndag 9. april 2023 Adapt A/S www.adapt.dk Side 59
Følg os på:
Website og blog: www.adapt.dk
Twitter: http://twitter.adapt.dk
Facebook: facebook.adapt.dk
Youtube: .youtube.adapt .dk
Telefon 3341 1050
Mobil 2612 1051
Mail [email protected]
Chat [email protected]
LinkedIN www.linkedin.com/in/krestenwiingaardLinkedIn: linkedin.adapt.dk
• Adm. direktør i Adapt A/S.
• Udviklet webløsninger siden 1994.
• Specialiseret sig i webstrategi, og hvordan virksomheder kan udnytte internettet i deres forretning.
• Cand. Merc.(Dat) fra CBS.
• Vejleder og censor for DMJX, ITU og CBS.