7 min leestijd

Zeven factoren die helpen bij het selecteren van het juiste CMS

Wanneer je besluit om een nieuwe website te ontwikkelen, is het zaak om weloverwogen keuzes te maken over het CMS. Dit proces is lastiger dan het op het eerste oog lijkt. Het CMS moet namelijk goed aansluiten op de wensen en behoeften die er binnen jouw bedrijf zijn. Hoe kom je tot een geschikt CMS? Hieronder zetten we verschillende (technische) factoren uiteen.

1. Wat is het doel van het CMS?

De eerste factor is weliswaar geen technische, maar wel cruciaal in het selecteren van een geschikt CMS. Het is van belang om erachter te komen waarom een nieuw CMS nodig is. Welke problemen moet het oplossen? Wat ontbreekt er aan het huidige CMS? Welke eigenschappen heeft het nieuwe CMS nodig? Een andere mogelijkheid is om een CMS te selecteren aan de hand van kenmerken en functies die juist niet wenselijk zijn.

Een handig hulpmiddel om meer inzichten te krijgen in de wensen en eisen van je nieuwe CMS is het uitwerken van een ‘requirements matrix’. Dit is een overzicht, waarin functionele specificaties worden afgezet tegen de verschillende content management systemen.

2. Welke taal spreken de developers?

Door moderne API-gebaseerde systeemarchitecturen is de programmeertaal minder belangrijk geworden. Desondanks is het voor de integraties, maatwerkoplossingen en extensies prettig om een CMS te selecteren dat overeenkomt met de taal waar de medewerkers zich prettig bij voelen.

De programmeertaal kan worden beschouwd als de bouwstenen voor de oplossing. Dit is zeker niet onbelangrijk, maar uiteindelijk is het de architectuur die er daadwerkelijk toe doet. Wanneer de developers van de organisatie gespecialiseerd zijn in een specifieke programmeertaal kan dit helpen bij het verkleinen van de lijst met content management systemen.

3. Kies je een pagina- of content-centrisch CMS?

In de zoektocht naar een geschikt CMS kan de selectie worden gebaseerd op de keuze voor een pagina-centrisch CMS of een content-centrisch CMS. Wat is het verschil tussen beide?

Pagina-centrisch CMS

In een pagina-centrisch CMS is de onderliggende content verbonden aan de webpagina waarop deze wordt getoond. Front- en backend zijn in dit geval met elkaar verbonden. Een gevolg hiervan is dat de content bij een bepaalde pagina hoort. Een pagina-centrisch CMS is een goede keuze voor blogswebsites en websites die niet meer zijn dan online productbrochures.

Content-centrisch CMS

Daarnaast is er een content-centrisch CMS. Dit is een CMS, waarin de content niet verbonden is aan een specifieke webpagina. De content kan op verschillende plaatsen en op verschillende manieren worden weergegeven en daarbij steeds aan het specifieke template worden aangepast.

Een belangrijk voordeel van een content-centrisch CMS is dat de content op één plek hoeft te worden onderhouden om vervolgens overal te kunnen worden getoond. Veranderen bijvoorbeeld de eigenschappen van een product, dan hoeft dit maar op één plaats te worden aangepast om overal getoond te worden.

4. Ga je voor een open source of closed source CMS?

In de selectie van een CMS is er de keuze voor commerciële oplossingen of een open source CMS. Om de keuze te maken welk CMS het beste aansluit bij de wensen en behoeften van jouw organisatie is het belangrijk om de verschillen tussen beide content management systemen onder de loep te nemen.

Open source CMS

Open source software heeft vrije toegang tot de broncode. De broncode is te bewerken en er zijn geen licentiekosten aan open source software verbonden. De meest bekende open source content management systemen zijn: WordPress, Drupal, Joomla, Magento en Umbraco.

De interesses in open source oplossingen is tegenwoordig erg groot. Dit heeft te maken met de voordelen die een open source CMS met zich meebrengen:

  • Geen aanschaf- en licentiekosten.
  • Regelmatig updates dankzij de ontwikkelaars.
  • Goede browserondersteuning.
  • Eenvoudig onder te brengen bij een andere leverancier.
  • Een open source leverancier concentreert zich op de websites van klanten.
  • Extra functionaliteiten worden snel en eenvoudig toegevoegd.

Naast de verschillen voordelen, is het ook belangrijk om enig tegenlicht te bieden. Een open source CMS kent namelijk ook nadelen:

  • Verantwoordelijkheid. Deze ligt bij iedereen, maar ook bij niemand.
  • Geen helpdesk die kan worden geraadpleegd.
  • De community bepaalt in hoeverre een CMS wordt doorontwikkeld.
  • Kwaliteitswaarborging kan in het geding komen.

Closed source CMS

Een closed source CMS wordt door een commerciële partij ontwikkeld en beheerd. De broncode is niet openbaar en de eigenaar vraagt – al dan niet via een reseller – een licentiefee voor het gebruik van het CMS. Bekende closed source content management systemen zijn: Episerver, Sitecore en Hubspot. Een CMS van een commerciële partij biedt de volgende voordelen:

  • De commerciële partij is verantwoordelijk voor een zorgeloos gebruik.
  • De commerciële partij zorgt ervoor dat modules en plugins probleemloos samenwerken.
  • Minder broncode. Hierdoor kan een closed source CMS veiliger zijn.

Een closed source CMS kent ook nadelen, te weten:

  • De ontwikkeling kan langer duren, omdat het maatwerk betreft.
  • Het gevoel dat je vastzit aan een leverancier.
  • Updates vinden minder vaak plaats.

5. Wat mag het kosten?

De prijs; het is een belangrijke factor in de keuze voor een CMS. Je zou dan ook verwachten dat het als voor- en/of nadeel wordt beschreven in de keuze voor een open- of closed source CMS. De veronderstelling is namelijk dat een open source CMS goedkoper is dan een closed source CMS. Over de prijs kan alleen geen duidelijke uitspraak worden gedaan. Een open source CMS is namelijk niet altijd gratis en voor een closed source CMS geldt dat er niet altijd betaald voor hoeft te worden. Neem Itunes als voorbeeld; een closed source CMS dat voor iedereen toegankelijk is.

Er is dus niet een duidelijk prijsverschil te constateren tussen een open en closed source CMS. In allebei de gevallen kan er achter de software een commerciële partij zitten met werknemers, servers die in de lucht moeten worden gehouden en winst genereert.

6. Hoe hoog wil je scoren in de zoekmachines?

Wanneer je website is ontwikkeld, is het van belang dat de doelgroep jouw website kan vinden. Aangezien niet alle content-schrijvers SEO-experts zijn, is het prettig wanneer het CMS zoekmachine-optimalisatie ondersteunt. Het is fijn wanneer een webredacteur zonder kennis van coderen alt-text aan afbeeldingen kan toevoegen, leesbare URL’s kan creëren en HTML-tags kan optimaliseren. Let op: niet ieder CMS biedt deze mogelijkheden.

Om de websitecontent beter vindbaar te laten zijn binnen de zoekmachine, is het raadzaam om de metadata aan specifieke content toe te voegen in plaats van de hele webpagina. Is dit een belangrijke eis? Dan is het raadzaam om een CMS te selecteren met rich tagging. Hierdoor wordt content niet alleen makkelijker te gebruiken voor search-applicaties, maar wordt ook ingespeeld op applicaties die gebruik maken van artificial intelligence.

7. Hoe persoonlijk wil je zijn?

Is jouw organisatie actief in een hele specifieke branche, dan heeft personalisatie van de website misschien niet de hoogste prioriteit. Begeeft de doelgroep zich in verschillende regio’s, dan is de kans aanwezig dat de organisatie verschillende lay-outs of specifieke content wil kunnen tonen.

Gaat je organisatie voor het ultieme scenario van personalisatie? Dan is het noodzakelijk de content open te stellen voor AI, zodat één-op-één communicatie plaats kan vinden. In de selectie is het van belang om rekening te houden data voor personalisatie afkomstig komt uit verschillende systemen. Hoe specifieker de personalisatie moet zijn, hoe belangrijk het wordt dat het CMS in staat is met de andere systemen te communiceren.

Een passend CMS selecteren

Nog te vaak worden keuzes voor een CMS gemaakt op basis van onderbuikgevoelens.
Dat vergroot de kans op onverwachte problemen en extra kosten achteraf. Met behulp van bovenstaande factoren kunnen deze problemen worden voorkomen en kun je een CMS selecteren dat aansluit bij de wensen en behoeften van jouw organisatie.