Licensbaserade CMS-verktyg
Utvecklingen drivs av ett bakomliggande kommersiellt företag (exempel på verktyg: Litium Studio, EPI Server, IBM WebSphere). Fördelen är att man har en tydlig motpart både praktiskt och juridiskt. Nackdelen är olika typer av support- och licenskostnader samt risken för att verktyget försvinner i samband med företagsfusioner, uppköp med mera.
Mindre licensbaserade verktyg
Bara i Sverige finns det hundratals (1000-tals?). Gemensamt för dessa verktyg är att det snarare är en lösning än en programvara (alla har sitt “hemsnickrade” publiceringsverktyg). Vi kan egentligen inte se några fördelar med dessa system. Nackdelen är att man blir låst till en enskild konsult, i regel mindre företag som riskerar att försvinna på sikt. Utvecklingstakten är låg, kunddriven och med få installationer.
Open Source-verktyg
Här finns en uppsjö av verktyg som utvecklas av olika communities. Det handlar om allt från enkla och effektiva system till riktiga enterprise-varianter. Skillnaden mellan open source-CMS och licensbaserade CMS består i att man:
- i licensfallet inte har kontroll över källkoden samt att man betalar licens-pengar
- i Open Source-fallet inte har en juridisk motpart som utvecklar systemet. I stället är det konsultleverantören som står som motpart och skulle denna försvinna ligger säkerheten i att man valt ett aktivt Open Source verktyg med många alternativa konsultleverantörer (i projekt med hög budget kan man sluta särskilda supportavtal för att ytterligare trygga leveransen).
På Spiro har vi valt att jobba med ett flertal olika CMS-verktyg så att vi kan använda rätt metoder i varje projekt. De vi i huvudsak använder oss av är Silverstripe, Plone och WordPress. När det gäller e-handel gillar vi Prestashop och Magento.