Veel ondernemers kiezen ervoor om met een Open Source Content Management System (CMS) te werken en dat is niet gek: de software is (gedeeltelijk) gratis en wordt telkens geïnnoveerd. Maar voor welk CMS kun je nou het beste kiezen? WordPress, Drupal of toch Joomla?
Een CMS is een softwareprogramma waarmee je makkelijk content plaatst op een website vanuit één overzichtsprogramma. Vooral voor websites waarop vaak nieuwe content wordt gezet, zoals op blogs of op nieuwssites, komt een CMS goed van pas. WordPress, Drupal en Joomla (voorheen Mambo) zijn de meest populaire open source CMS’en.
Persoonlijke keuze
Welke van deze drie CMS’en je nu het beste kunt gebruiken voor jouw website hangt sterk af van het soort website dat je beheert. WordPress wordt veruit geprezen als het beste CMS voor weblogs. Wat overigens niet gek is aangezien dit programma eerst als een blogservice werd aangeboden en later pas is uitgebreid tot een compleet CMS. Drupal wordt veelal genoemd als de koning onder de CMS’en voor ingewikkelde websites. Denk hierbij aan community websites waarbij er verschillende gebruikers zich kunnen aanmelden en (persoonlijke) pagina’s kunnen beheren. Joomla is een veteraan onder de content beheerprogramma’s en is zeer gebruiksvriendelijk en doet veel aan klantenondersteuning.
Hoewel de uiteindelijke keuze voor welk CMS je gaat gebruiken sterk afhangt van de soort website dat je bouwt, zijn er wel een aantal eigenschappen op te noemen waar ieder goed CMS over beschikt. Let dus voordat je aan de slag gaat op of:
- Het over een goede beveiliging beschikt
- Er geen verborgen kosten zijn
- Je zelf een structuur kan aanbrengen in de pagina’s
- Er een fotobewerkingsprogramma ingebouwd zit
- Het een goed werkende zoekfunctie bevat
- Je interactie kunt hebben met gebruikers (bijvoorbeeld door middel van reacties)
- Je nieuws- en RSS-feeds kan instellen
- Je verschillende rollen kan toe bedelen aan websitebijdragers (zoals redacteur, eindredacteur, etc.)
- Je meerdere websites vanaf één CMS kunt beheren
- Het CMS meerdere talen ondersteunt