Joomla vs Drupal vs Wordpress

maandag, 2 augustus, 2010 - 13:00

Laatste update: 13-01-12Als u aan ons vraagt wat op het moment de meest populaire Content Management Systemen zijn, dan antwoorden wij vol overtuiging: "Joomla, Drupal en Wordpress". Maar welke is nu de beste?

In dit artikel geven wij aan wat de verschillen zijn tussen deze drie opties en kunt u aan de hand van onze uitleg nagaan welk CMS het beste bij u en uw bedrijf past. 

Nu denkt u misschien "jullie werken meer met systeem x dus zul je wel systeem x adviseren". Maar wij zijn niet gebonden aan één systeem. We kiezen voor Open Source. Welke CMS het beste is hangt vooral van uw situatie af. Laat uw keuze dan ook niet te veel afhangen van de emoties van anderen en bekijk vooral de feiten. Ga na wat u nu en over een paar jaar wilt bereiken met uw website en controleer of dat dit mogelijk is met het CMS waarvoor u kiest.

N.B.: Wij proberen dit artikel actueel te houden naar aanleiding van nieuwe versies. Het kan natuurlijk voorkomen dat we hierbij iets over het hoofd zien. In dat geval bent u van harte uitgenodigd om ons te corrigeren, en aan te vullen, in de commentaren.

Wordpress

Wordpress is in feite gestart als een Blog Management System. Toen het bloggen in opkomst was, kwam er steeds meer vraag naar een gemakkelijk systeem dat in enkele minuten op te zetten is. De interface van Wordpress en het gemak waarmee dit systeem gebruikt kan worden sloeg in als een bom. De populariteit is nog steeds stijgende sinds de start in 2003. Op dit moment wordt gesteld dat 15,8% van het Internet bestaat uit Wordpress websites. Een enorm aantal dus.

Het systeem wordt van oudsher vooral voor blogs gebruikt. De open structuur en de mogelijkheid om gemakkelijk plugins te installeren zorgen er voor dat er veel extra functionaliteit toegevoegd kan worden. Veel grote bedrijven die een corporate blog opzetten twijfelen geen moment en gebruiken Wordpress. Een korte speurtocht levert al snel deze grote namen op:

Tegenwoordig hoeven websites gemaakt met Wordpress niet persee meer simpel van aard te zijn. Waar eerder voornamelijk sprake was van een homepage met aan de rechterkant een lijst met artikelen en een simpel menu, kun je nu veel meer kanten uit met Wordpress. Sinds versie 3 is er bijvoorbeeld standaard een taxonomy functie aanwezig waardoor je meer controle hebt over het indelen en oproepen van content. Daarnaast is er de mogelijkheid om meerdere websites vanuit dezelfde administratie te beheren (ook wel "multi-site" genoemd). Wordpress groeit daarmee steeds meer richting Joomla en Drupal.

Nog steeds heeft Wordpress niet veel toeters en bellen die het CMS onoverzichtelijk maken. Dit is de kracht maar ook meteen de beperking van het systeem. Hoewel Wordpress nu meer geschikt is voor een corporate website met functionaliteiten als verschillende soorten content en gebruikersrechten, het aanbieden van downloads of het beheren van formulieren gaat dit nog niet altijd van harte. Wil je bijvoorbeeld custom taxonomies aanmaken dan moet je dit zelf eerst programmeren.

Wordpress is ook nog geen optie wanneer het om nog complexere websites gaat zoals Intraneten, extranetten, portals of uitgebreide community websites. Hiervoor mist het, naast een aantal andere functionaliteiten, de mogelijkheid om op zeer uitgebreide wijze rechten toe te kennen aan gebruikersrollen.

  • Te gebruiken voor: Blog websites of kleine sub-sites. Inmiddels ook geschikt voor middelgrote tot grote nieuws of promotie websites
  • Ontwikkelingstijd: Zeer kort.
  • Gebruiksgemak: Zeer gemakkelijk. De beperkte functionaliteit zorgt voor overzicht. 

Drupal

Drupal is in Nederland eindelijk doorgedrongen tot de massa. Met name de keuze van de tweede kamer en vele gemeentes voor Drupal bracht het CMS onder de aandacht. In Amerika, Engeland en België is Drupal al jaren een vaste waarde. Het systeem kenmerkt zich vooral door de vele mogelijkheden die standaard direct in het systeem aanwezig zijn. Een reden hiervoor is dat Drupal later gestart is dan Joomla en goed heeft kunnen kijken naar functionaliteiten die bijvoorbeeld Joomla miste. Daarnaast zijn de ontwikkelaars van Drupal echte techneuten en kenmerken ze zich door kwaliteit en professionaliteit. Zo bezit Drupal de mogelijkheid om meerdere websites te genereren vanuit één CMS. Tevens heeft het systeem versiebeheer voor content en bezit het een krachtig taxonomy systeem waarmee complexe content beheert en ingedeeld kan worden.

Maar het grootste voordeel van Drupal zit in het rechten systeem voor gebruikers. Er kunnen rollen gecreëerd worden voor gebruikers waarmee tot in elk detail bepaald kan worden wat binnen een rol wel of niet mag. Daarnaast zijn er verschillende mogelijkheden om content of functionaliteiten af te schermen en te koppelen aan bepaalde groups of rollen. Ideaal voor websites zoals community sites of intranetten waarbij gebruikers een centrale rol spelen.

Klinkt fantastisch. Maar waarom is dan niet elke website gebaseerd op Drupal? Omdat elk voordeel zijn nadeel heeft. De vele mogelijkheden die Drupal biedt zorgen er ook voor dat deze onderzocht, bedacht, ontwikkeld, getest en beheert moet worden. Drupal blijft daardoor qua adoptie nog flink achter op Wordpress, 15.8% tegenover 1.9%, maar daar staat tegenover dat Drupal vaker wordt ingezet voor grote websites met veel verkeer. Om die reden wordt Drupal ook wel een Enterprise level CMS genoemd:

  • Te gebruiken voor: Community, Intranet of extra net websites. In ieder geval websites met veel gebruikers en content.
  • Ontwikkelingstijd: Lang, wel sterk afhankelijk van de hoeveelheid functionaliteit men gaat ontwikkelen.
  • Gebruiksgemak: Redelijk. De vele mogelijkheden maken dat beheerders extra leertijd nodig hebben. Drupal 7 versie is wel sterk verbeterd op dit vlak.

Wilt u meer weten over Drupal of enkele websites bekijken die wij in Drupal hebben ontwikkeld? Bezoek onze Drupal informatie pagina.

Joomla

Eerst begonnen als Mambo in 2000 en later omgedoopt tot Joomla. Dit CMS loopt al een tijd mee en de nieuwste versie 1.7 zorgt voor nog meer mogelijkheden. Er zijn een aantal zaken die erg goed zijn aan Joomla en deze hebben er dan ook mede voor gezorgd dat het lange tijd het meest gebruikte CMS ter wereld was. Ten eerste oogt de interface zeer vriendelijk. Dit geeft de gebruiker de moed om door te klikken en het systeem te leren kennen. Een van de redenen waarom er zo weinig handleidingen te vinden zijn voor Joomla is omdat deze nagenoeg niet nodig zijn.

Naast dat Joomla prettig is voor gebruikers, is dat het ook voor ontwikkelaars. Joomla is een van de eerste systemen die ervoor zorgt dat het maken van grafische technische veranderingen aan het systeem gemakkelijk kan. Ook zorgt het ervoor dat praktisch iedere programmeur uitbreidingen voor het systeem kan programmeren.

Joomla heeft nog een ander groot voordeel. Het is inzetbaar voor kleine en grote websites. Een klein bedrijf kan relatief snel een Joomla website opzetten, hier een gratis tempate aan koppelen en de website vullen met content. Tegen de tijd dat het bedrijf groter wordt en de website meer onderdeel wordt van de marketing, kan er een op maat gemaakte template worden ontworpen of een koppeling worden gemaakt tussen het CRM van het bedrijf en de website.

Dit zijn een aantal grotere Joomla websites:

  • Te gebruiken voor: Corporatesites, portalsites en nieuws websites.
  • Ontwikkelingstijd: Gemiddeld, afhankelijk van de functionaliteit en of er maatwerk verricht wordt.
  • Gebruiksgemak: Gemakkelijk. Dit komt voornamelijk door de overzichtelijke interface.

Meer weten over de mogelijkheden van Joomla? Bezoek dan onze Joomla informatie pagina. Hier zijn ook voorbeelden te bekijken van websites die wij met Joomla hebben ontwikkeld.

Conclusie 

Bedenk goed wat voor een functionaliteit u noodzakelijk acht voor uw website. Kies op basis hiervan één van deze drie Content Management Systemen. Kort door de bocht: heeft u alleen maar wat eenvoudige content, een brochure? Dan is Wordpress ideaal. Ook een online magazine of simpele webshop beheren gaat tegenwoordig prima in Wordpress. Wilt u een corporate website of een online magazine met meer mogelijkheden zoals formulieren of downloads dan is Joomla een goede keuze. Gaat u voor een zwaardere website met veel content of gebruikers? Dan is Drupal uw CMS.

Heeft u vragen over Wordpress, Joomla of Drupal? Stel ze dan gerust hieronder in het commentaar gedeelte.

Wilt u een meer persoonlijk advies, dan kunt u altijd contact met ons opnemen.

Reacties

Door Mathieu (niet gecontroleerd) op maandag, 5 september, 2011 - 13:22
Hallo, ik wil graag zelf websites kunnen maken, ik was uitgekomen bij joomla maar hoor nu van Wordpress, wat is de beste keuze? Ik lees hier dat je goed moet kijken naar wat je zelf voor ogen hebt. Maar als je er nog mee moet starten is dat wat lastig. Als ik puur kijk naar goede werking voor SEO wat zou dan aan te bevelen zijn, zit er een groot verschil tussen Joomla en Wordpress??

afbeelding van krooshof
Door krooshof op vrijdag, 13 januari, 2012 - 15:51
Hallo Mathieu, als je voor het eerst begint aan het bouwen van websites is zowel Joomla als Wordpress een goede keuze. Wat SEO betreft is mijn mening dat ook hierin beide systemen weinig van elkaar afwijken. Misschien dat Joomla out of the box artikelen net iets beter indeelt voor zoekmachines, maar dat is puur een aanname, en niets wat een goede SEO plugin voor Wordpress niet kan verhelpen. Misschien is het een idee om beide systemen te installeren en er een poosje mee te stoeien, zo kom je er vanzelf achter welk CMS jouw voorkeur geniet.

Door Thomas van Eldijk (niet gecontroleerd) op zaterdag, 20 augustus, 2011 - 11:29
Zet je een paar duizend blog items in alle drie de systemen dan maakt het niet veel uit. Alle drie de systemen kennen cache functionaliteiten en er zijn diverse plugins om je wordpress, drupal of joomla nog sneller te krijgen. Het grote verschil ontstaat meer door de mogelijkheden. Denk dan aan complexe content met veel velden in de database en relaties tot andere content / users. Een website als IMDB bijvoorbeeld bezit veel rijke content. Een film bezit velden als regisseur, duur, gem. rating, afbeeldingen, etc. Maar ook relaties naar users die ratings geven of weer andere rijke content als acteurs. Dit soort websites kun je met Drupal opzetten zonder een regel te programmeren en dit is dan ook vaak de reden waarom Drupal websites vaker langzaam aanvoelen. Je klikt best snel iets in elkaar dat qua database structuur complex wordt en lang duurt om te laden. Hier is genoeg aan te doen maar dit kost extra tijd en kennis.

Door Radek (niet gecontroleerd) op zondag, 19 december, 2010 - 12:38
Met wat aangepassingen kan MediaWiki ook als een krachtige CMS dienen. Persoonlijk vind ik Drupal de beste.

Door Remko (niet gecontroleerd) op maandag, 13 september, 2010 - 11:07
En welke CMS heeft gemiddeld de snelste laadtijden? Ook een interessant punt. Joomla kan soms nogal langzaam zijn, of heeft dit puur te maken met de server waarop het gehost word en de template die je gebruikt, zoals rocketteam template afterburner.

afbeelding van krooshof
Door krooshof op donderdag, 19 januari, 2012 - 18:49
Inderdaad, dit is afhankelijk van meerdere variabelen zoals de server die de website host, de aanwezigheid van een goede caching module/plugin, het aantal bezoekers en het aantal geïnstalleerde modules. Pas ook op met modules die afhankelijk zijn van een externe dienst, zoals een twitterstream, want die kunnen een website soms behoorlijk vertragen. De template waar je over spreekt zou het probleem niet moeten zijn aangezien deze geen zware functionaliteiten of afbeeldingen bevat. Meer informatie over een snellere joomla site lees je in dit artikel: http://www.vaneldijk.nl/artikelen/een-snelle-joomla-site-wordt-beter-gevonden

Door Remko (niet gecontroleerd) op maandag, 13 september, 2010 - 11:04
Duidelijke verhaal Ik mis eigenlijk nog een stuk over SEO en de verschillende CMS'en. Klopt het dat wordpress meer 'tablesless' templates gebruikt wat weer beter werkt voor google. De uitstraling van Wordpress is gelikter en moderner, dat kan ook verslavend werken. Een groot voordeel van Joomla is dat het een eigen webwinkel component heeft. Ik weet niet of drupal en wordpress zoiets hebben. Ik heb een joomla website opgezet waarin een lek zet. In google verwijst die website door naar een foute site. Dus qua veiligheid moet je echt uitkijken dat je geen verkeerde plugins of extensies installeerd.

afbeelding van krooshof
Door krooshof op woensdag, 25 januari, 2012 - 10:42
Met extensies, welke systeem dan ook, moet je altijd voorzichtig zijn inderdaad. Let er bijv. altijd op dat de extensie die je installeert regelmatig onderhouden wordt. Wat webwinkels betreft, Joomla heeft inderdaad Virtuemart maar Drupal heeft bijvoorbeeld Drupal Commerce en Wordpress o.a. Wordpress e-Commerce. Qua template structuur is er geen tot weinig verschil tussen Drupal en Wordpress.

Door Hans KS (niet gecontroleerd) op maandag, 16 augustus, 2010 - 12:52
David, Leuk dat je ook aan Joomla begint, maar: Gebruik joomla 1.5 nu eigenlijk alleen maar als je Joomla wil leren, ik zou wachten op versie 1.6. Of begin met versie 1.6 en maak deze pas openbaar als de final release er is De ontwikkelaars zijn zo hard met 1.6 bezig dat ze de veiligheid van versie 1.5 uit het oog verliezen!! Ik hou mijn 4 sites binnen 1 week up-to-date (dag 1 de eerste, niet belangrijke site, en de 3 anderen een week later), maar zelfs dan worden ze gehacked Hans

Door David (niet gecontroleerd) op woensdag, 2 juni, 2010 - 11:36
Mooie uiteenzetting. heb zelf nog weinig ervaring met CMS. echter heb ik vorige week Joomla geinstalleerd op een van mijn websites. Het is in het begin een hele hoop content deleten en unpublishen maar het werkt wel goed. Ik als leek had toch binnen ik denk een uurtje een redelijke site op orde. Waar ik momenteel nog wel eens tegen aanloop is dat bepaalde applicaties die ik download niet goed werken of niet mooi op de website komen. Ik heb weinig zin om in de css te gaan rommelen dus dan is het zoeken naar een andere applicatie. Maar heb inmiddels virtuemart gevonden en dit is eigenlijk ideaal voor wat ik wil en draait ook op joomla. Betreft een template voor een webshop.

Wanneer ik even een aanvulling mag geven op de grote ondernemingen welke Wordpress gebruiken. Te denken aan iPhoneclub en nog veel meer, kijk hier: http://www.ernohannink.nl/10-top-websites-wordpress-cms. Een Wordpress addict? Nee hoor, de één rijdt in een BMW de ander in een Mercedes, beide goede applicaties om jezelf in te vervoeren. Zoals Joomla en Wordpress beide applicaties zijn om je data te vervoeren. :-) Wat ik hiermee wil aangeven, er bestaat geen goed of slecht in deze... echter, het gaat om voorkeur.

Door Lourens (niet gecontroleerd) op vrijdag, 19 maart, 2010 - 14:08
Beste Thomas, Met de komst van Wordpress 3.0 (verwacht in april/mei dit jaar) zal de discussie nog een stuk makkelijker worden. Wordpress geeft de mogelijkheid meerdere websites vanuit één installatie te runnen (Wordpress MU integratie), beter menu beheer en niet alleen post and pages, maar alles wat je zelf wilt. Denk dan aan portfolio-items, agenda, foto-blogs, etc. Categorieën worden dan weer gebruikt waar ze voor bedoeld zijn. Ik denk dat Wordpress dan nog populairder wordt =)

Beste Geert, U heeft gelijk Wordpress is sinds het schrijven van mijn vergelijking een zeer sterk CMS geworden. Het kan nu beter dan in 2008 ingezet worden bij grotere websites. Echter bezit Joomla nog steeds een grotere community en zijn er meer plugins voor te vinden. Ik denk dat de lancering van Joomla 1.6 een cruciaal moment zal zijn. Wanneer deze lancering te lang op zich zal wachten, of niet de gewenste verbeteringen zal bezitten is de kans groot dat Wordpress uiteindelijk de voorkeur zal gaan genieten van veel ontwikkelaars en webmasters.

Door Geert van der Heide (niet gecontroleerd) op woensdag, 10 maart, 2010 - 20:17
Goed stuk! Alleen geef ik u geen gelijk, wordpress is wel degelijk geschikt voor grotere websites en kan ook werken met redacteurgroepen. Ook beschikt Wordpress over versiebeheer! De conclusie moet dan ook zijn dat Wordpress de winnaar is als het gaat over de snelheid van realisatie van websites, documentatie, gebruiksvriendelijkheid en beschikbaarheid van plugins!

Door Pieter Van Eynde (niet gecontroleerd) op woensdag, 25 januari, 2012 - 11:51
mooi overzicht! kleine toevoeging zou kunnen zijn dat wordpress wel degelijk de mogelijkheid biedt om zeer gedetailleerde gebruikersrechten toe te kennen door de combinatie van de plugins 'adminimize' en 'role scoper'

Door Jacco (niet gecontroleerd) op woensdag, 25 januari, 2012 - 20:40
Ik wil een website bouwen waar veel verhalen/artikelen op moeten komen te staan. Wat is het makkelijkste qua opstellen van artikelen via frontend?? Joomla, drupal, wordpress? Anderen moeten dit ook kunnen doen. Wat is het advies? Mijn hoofdprioriteit is echt het Artikelen plaatsen waar mensen commentaar onder kunnen plaatsen. Video en foto gallerij erbij en klaar.

Door mymntoneChoff (niet gecontroleerd) op zondag, 29 januari, 2012 - 13:37
Heel erg bedankt ! ------------------------------------------------

Reactie toevoegen

To prevent automated spam submissions leave this field empty.