Typo3 - på vej til verdensherredømme eller ved at uddø?
Et boblende udviklingsmiljø, der hele tiden tilføjer og forbedrer, er essentielt omkring et open source-CMS. Men miljøet omkring det danskudviklede Typo3 har tabt pusten, lyder vurderingen fra rådgiveren Janus Boye på hans blog.
»Sammenlignet med andre open source CMS'er som Drupal og Umbraco er graden af innovation i Typo3 langt fra imponerende,« skriver han og noterer også, at det kan være et tegn på, at content management-systemet er blevet voksent.
Med et billede af en gammel Opel Kadet sammenligner Janus Boye Typo3 med en solid tysk bil, der futter af sted stille og roligt, mens de andre CMS-alternativer ligger i overhalingsbanen.
Et isbjerg med en god motor
Men at Typo3 skulle være ved at gå i stå, er Typo3-brugere og udviklere dog slet ikke enige i.
»For at bruge en anden metafor, så synes jeg, at Typo3 er mere som et isbjerg, hvor man umiddelbart kun ser 10 procent. Typo3 er ikke så gode til markedsføring som for eksempel Drupal, men der er en meget høj aktivitet omkring extensions og den kommende version,« siger Jan Kaya-Mortensen, direktør for webudviklerfirmaet Typoconsult, der har speciale i Typo3.
»Der er ikke så meget hype om Typo3 længere, det har Janus Boye helt ret i, men det synes jeg er naturligt, fordi det er ved at blive et modent system,« lyder hans vurdering.
Men at Janus Boye skriver, som han gør, er et tegn på, at Typo3-organisationen skal blive bedre til at kommunikere, mener han.
»Fokus er meget på teknikken, så jeg må konstatere, at Typo3-organisationen er for dårlige til at fortælle omverden, hvad der sker. Det sætter Janus Boye meget præcist fingeren på,« siger han.
Han kan dog godt lide sammenligningen med en tysk bil, som har et ry for en solid teknisk løsning.
»Typo3 har en utrolig god motor, men er ikke så flashy i designet,« siger Jan Kaya-Mortensen.
Masser af nye udvidelser
Også hos Bolius, der skiftede til Typo3 for et halvt år siden, er man begejstret for Typo3 og synes, at der er masser af aktivitet omkring open source-CMS'et.
»Når jeg kigger efter extensions, er der hele tiden nye ting. Der bliver udviklet temmelig meget nyt, og løsningerne fungerer,« siger webchef hos Bolius, Bo Hedmann.
Bolius, der er et videnscenter for boligejere, brugte tidligere et andet open source-CMS, Plone, men skiftede, fordi der er væsentligt flere Typo3-konsulenter at vælge imellem i Danmark.
»Det gav et flaskehalsproblem. Vi var nødt til at have et værktøj, som der er flere, der kan arbejde med og forstå,« siger han og peger på, at Typo3-udvikling sker i PHP, mens Plone er i Python.
Han frygter ikke, at Typo3 skulle smuldre ind og blive forladt lige foreløbigt.
»Det har eksisteret i så mange år, at jeg simpelthen ikke kan forestille mig, at det bare skulle gå ned,« siger han.
Jan Kaya-Mortensen fra Typoconsult mener faktisk, at Typo3 er på vej til at blive meget større. I dag er det primært populært i Europa, særligt de tysktalende lande, men CMS'et er ved at få fodfæste i resten af verden nu, siger han.
»Amerikanerne er ved at tage det til sig nu, og det er ikke unormalt at vi bliver bombarderet med henvendelser fra østeuropæiske lande. Jeg tror, det kommer til at hitte meget større globalt, end vi har set indtil nu,« siger han.
Typo3 er udviklet af danske Kasper Skårhøj og blev lanceret i 1997. I de seneste år har han neddroslet sin aktivitet i CMS'et, men er stadig involveret.
Seneste version kom i 2006, men version 5 er på vej inden for et års tid.
Læs Janus Boyes blogindlæg via det eksterne link herunder.
Kommentarer (6)
Efter at ha arbejdet med Typo3 udvikling i 2 år foretrækker jeg at drage en sammenligning med en stor landbrugstraktor.
Der er en bundsolid motor og hele setuppet er konstrueret til at koble diverse pløje / så / grave / fræse maskiner på.
Man løber ikke ind i begrænsninger mht. trækkræft, men den manglende servostyring og den ikke heeelt smooth gearkasse gør den lidt kluntet at manurere for utrænede brugere.
- Mathias
Det er rigtigt at den danske del af communitiet åbenlyst er fraværende i "offentligheden" og at der helt sikkert ikke er synlighed fra den kant. Pionærerne er alle ejere af større bureauer i dag eller er ansat i større organisationer hvor udvikling varetages af organisationen selv.
Men systemet, der er dansk startet, er jo reelt tysk drevet i dag og indenfor den sidste måned er der lanceret følgende:
Alphaversion af FLOW3 : Et helt nyt applikationsframework med et super højt ambitionsniveau.
Læs mere her om FLOW3: http://typo3.org/news-single-view/?tx_newsimporter_pi1[showItem]=0&tx_ne...
Alpha 3 af TYPO3 4.3
Så i min optik, er der tale vi om stor aktivitet. Men måske kan man sige, at der tages tilløb til store ting og det forveksles med at tabe pusten?
Ole
Det er oftest sundt for et større community omkring et givent emne (i dette tilfælde sandsynligvis det mest udbredte open source CMS system på verdensplan) at få inspiration, konstruktiv kritik eller evaluering af den måde man kommunikerer om sit emne eller værdien af de signaler man sender til den omkringliggende verden, der ikke nødvendigvis er en del af systemet.
Ligeså vigtigt er det dog at personer, organisationer eller presse er saglig i sin kritik og baserer den på ordentlig research.
Jeg må sige at jeg efter at have nærlæst J boyes indlæg er kommet meget i tvivl om den research han har gjort på TYPO3. Hans udredninger omkring systemets markedstatus og aktiviteten i TYPO3´s community er ikke kun baseret på temmelig mangelfuld indsigt/research, men er direkte fejlbehæftet. Yderligere gør han intet for at understøtte den hypotese (som iøvrigt er det rigtige svar)han starter sin artikel med, og som er det afgørende punkt: Er TYPO3 blevet et "voksent" Enterprise CMS system der, imodsætning til de nyere projekter der stadig er drevet af buzz, hype og enkeltpersoner, er et konsolideret system, hvis udvikling primært drives af større aktører (konsulenthuse/korporale kundebase)og mere teknisk fokuserede OSS udviklingsgrupper fra communitiet, der er forankret i communitiets organisation.
Det der, for at lukke denne del, bekymrer mest er om såkaldt uvildige rådgivningsfirmaer, som i virkeligheden er det J boye er en repræsentant for, er ved at blive CMS tidsalderens dinosauere, der ender med at blive "the blind leading the deaf and dumb" pga manglende teknisk dybde, dårlig research og rådgivning baseret på agendaer fremfor facts samt trigger-happiness i forhold til at udbrede sig om de emner de overfladisk researcher i alle net- og branchemedier.
Og så lidt uddybende om TYPO3...
Ja, det er et system med over 10 år på bagen. Men det er et system der har udviklet sig konstant og sågar taget lead på mange af de features vi kender fra de fleste andre CMS systemer idag. Det er også et system der har vist sin styrke og sejret på kamppladser lige fra små personlige websites til de store korporale virksomheders EA arkitektur i ind- og udland.
Det er de færreste e-teknologier, især CMS systemer, vi kan sige dette om idag, hvor alt for mange af os har set gode og meget hypede ting komme og gå over tid. - TYPO3´s approach har altid været at integrere disse ting i sig. - Derfor er systemet mere aktuelt end nogensinde.
Fra communitiets dyb hører jeg at man bliver selvransagende og kaster skylden for indlæg som disse over på manglende markedsføring og kommunikation. - Rigtigt! disse elementer er vigtige at arbejde aktivt med, men...
Jeg er ikke i tvivl om at det netop er det store disciplinerede fokus der har været på arkitektur, metode og designpatterns mv der har vist sin styrke i TYPO3´s levedygtighed igennem 10 år og vil gøre det de næste 10 år (dem der er lidt inde i TYPO3 v5 og FLOW3 vil vide dette, ellers vil jeg stærkt opfordre folk til at besøge www.flow3.org for bla. at se på TYPO3 som det første PHP system der integrerer JSR repositories, AOP, Domain driven design mv...)
Efter at have været indirekte inde over drift af en mængde forskellige CMS'er gennem årene må jeg sige følgende: Typo3 er mindst lige så skidt som de værste af de andre:
Det vælter med moduler (såvel indbyggede som 3.-parts) der i de fleste tilfælde kaster fejl af sig og laver meningsløse databasekald i rå mængder.
Det gælder naturligvis ikke kun Typo3, de fleste CMS'er er i driftsmæssig sammenhæng temmeligt håbløse, og performer kun pænt med rå mængder caching og loadbalancing så snart trafikmængden overstiger det trivielle.
Kan vi ikke snart få et CMS der bare performer og opfører sig pænt?
(jeg skal ikke udelukke at mine observationer lige så meget handler om de der implementerer de enkelte sites som de CMS-platforme de gør det på)
@thomas: det er meget typisk modulopbyggede cms løsninger med et meget tyndt datalag. Det ender med at trivielle CRUD's overlades til de enkelte moduler, og der laves mange ens queries efter de samme ting fordi der ikke er nogen overordnet strategi for udveksling og vedligehold af data. Det gør det nemt og hurtigt at udvikle moduler, men performancen og fejlsøgning er ikke noget at håbe hurra for.
I den anden boldgade har vi f.eks. Sitecore som tilbyder et fuldblods datalag med abstraktion helt væk fra databasen for moduludviklere. Det gør Sitecore til et umiddelbart stort og tungt system og med en stejl indlæringskurve men performancemæssigt er det langt overlegent.
@Pauli Østerø:
Dit indlæg minder mig mere om en reklame end et egentligt debatindlæg. Synes du bør give en hånd med CMSet fra "...den anden bold gade..." her www.version2.dk/artikel/11146-relancering-af-edbpriserdk-endte-med-retraete med alle de fortræffeligheder du beskriver.
Sandheden er vel, at med alle CMSer der giver mange muligheder for udvidelse følger også mulighederne for at tage uheldige/dårlige beslutninger om design eller konkret implementering.
Gør det CMSet dårligt at det man skal tænke over hvordan man implementerer ting og hvad man bruger af plugins? Eller er det i så fald, i virkeligheden, ens typo3 leverandør man dømmer?
(og jeg tilslutter mig dermed fuld ud det som Thomas Alexander Frederiksen berør angående vigtigheden af hvem der implementere ens typo3 løsning)
