"WordPress of Joomla!, welk systeem is het meest geschikt voor mijn website?" Dat is een vraag waar veel mensen mee zitten voordat ze een website gaan (laten) ontwikkelen. In dit artikel kun je lezen wat het verschil is tussen WordPress en Joomla! en wat beter aansluit bij jouw wensen.
Waarom WordPress
WordPress is in de basis ontwikkeld voor bloggers. De structuur van WordpPress is dan ook relatief plat als je dat vergelijkt met Joomla. WordPress bestaat in de basis uit categorieën met berichten (bedoeld als blog), pagina's (bedoeld als statische content, vaak gebruikt voor "over ons" en "contact") één menu en widgets. Natuurlijk is WordPress op allerlei manieren uit te breiden, maar dit is hoe het systeem bedoeld is. Het voordeel van WordPress is dat een plug-in, zoals een contactformulier, gastenboek, fotogalerij of meertaligheid relatief snel te implementeren is.
Waarom Joomla!
Joomla! is een volwaardig content management systeem (CMS), waarin de mogelijkheden zeer uitgebreid zijn. Joomla! bestaat in de basis uit het content-component waarin ongelimiteerd categorieën genest (subcategorieën) kunnen worden, gevuld met artikelen. Daarnaast kun je ook onbeperkt menu's aanmaken. Voor iedere pagina die in het menu in Joomla voorkomt kun je andere modules in Joomla laten zien. Voorbeelden van veel gebruikte modules in Joomla! zijn:
- Laatste nieuws
- Laatste tweets
- Menu's
- Afbeelingenslider
- Formulier
- Banner
- Korte tekst of random afbeelding
Wellicht één van de belangrijkste vragen bij de ontwikkeling van een website: Wie of wat bepaalt welke elementen op een bepaalde pagina getoond worden. Hier zit namelijk een duidelijk verschil tussen WordPress en Joomla!.
WordPress bestaat uit pagina-templates, die steeds het component (lees: het artikel) en eventueel 1 of meerdere sidebars (met widgets) inladen. Iedere pagina-template kan anders vormgegeven worden en worden gekoppeld aan een specifieke pagina. Alle categorie- en berichtenweergaven hebben 1 template. Je zou dus kunnen stellen dat de weergave in WordPress grotendeels vast staat, met uitzondering van een aantal statische pagina's.
Joomla! bestaat uit een index-bestand die dynamisch op verschillende (module)posities modules inlaadt als deze zijn toegewezen. Iedere pagina kan dus anders worden opgebouwd en er compleet anders uitzien. Je kunt specifieke modules op specifieke pagina's tonen. Het is ook mogelijk om modules op alle pagina's te laten zien. Een goede voorbeeld hiervan zijn menu's. Op deze website komt het hoofdmenu op iedere pagina voor, terwijl hiernaast het submenu "Blog Categorieën" alleen binnen de blog getoond wordt. Dit is zo ingesteld dat dit specifieke submenu alleen getoond dient te worden als de bezoeker in het hoofdmenu "blog" aangeklikt heeft. Bij "diensten" wordt weer een ander submenu getoond. Dit is iets wat je met WordPress niet standaard kunt bereiken. Dit wordt dan vaak weer opgelost met een dropdownmenu, zodat alle submenu's overal te benaderen zijn.
Het voordeel van WordPress is dat er van ieder aangemaakt artikel (bericht of pagina) meerdere versies opgeslagen worden. Je kunt dan ook gemakkelijk een eerder opgeslagen versie van een artikel (back-up) terugzetten. Bij Joomla kan altijd maar 1 beheerder een artikel bewerken en overschrijf je het origineel.
De standaard tekstverwerker van WordPress is gemakkelijk te gebruiken en ook het afbeeldingsbeheer denkt met je mee. Bij het invoegen van media, zoals afbeeldingen en video, kun je er voor kiezen welk formaat het moet worden en hoe het moet uitlijnen in de tekst. Joomla!'s editor is daarentegen uitgebreider en biedt daardoor meer mogelijkheden, maar biedt ook het gevaar voor de beginner om dingen verkeerd te doen. Dit kan overigens door een goede websitebouwer gefilterd worden, zodat teksten toch altijd netjes op de website geplaatst worden.
De conclusie is dat de standaardeditor van WordPress veiliger en gemakkelijker is dan die van Joomla!, maar de standaard editor van Joomla uiteindelijk meer mogelijkheden biedt als je weet hoe er mee om te gaan. Je kunt eventueel ook andere editors installeren voor beide platforms.Indien je wilt werken met geregistreerde gebruikers op je website door hen bijvoorbeeld toegang te geven tot speciale pagina's op je website, die alleen zij mogen zien dan kun je het beste kiezen voor Joomla!. Binnen Joomla! zit namelijk standaard gebruikersbeheer, waarbij je bepaalde gedeelten van je website kunt afschermen. Je kunt ook zien wanneer en hoeveel mensen ingelogd zijn op je website. Een verlengde hiervan is een webshop. Als je wilt dat mensen informatie op jouw website willen kunnen opslaan (bijv. een bestelling), dan hebben zij een gebruikersaccount nodig. Dat wordt in Joomla! goed ondersteund en is goed te beheren. In WordPress kun je wel verschillende gebruikers aanmaken, maar dit is gericht op verschillende beheerders van de website, niet voor "klanten". Ook als je naar de meeste e-commerce plug-ins kijkt zie je dat de bestellingen door middel van cookies in een winkelmandje geplaatst worden en je met een formulier een bestelling plaatst. Je wordt in WordPress niet als gebruiker geregistreerd.
Zoekmachine optimalisatie is een belangrijk onderdeel van de marketingstrategie. Een wezenlijk onderdeel van zoekmachine-optimalisatie zijn schone URL's. Hiermee wordt bedoeld dat de juiste trefwoorden in de URL staan. Zowel WordPress als Joomla! bieden mogelijkheden om de URL van een pagina te bepalen. Bij WordPress bepaal je dit aan de hand van de slug bij een pagina of bericht. WordPress gaat zeer zorgvuldig om met URL-management. Ook bij intensief gebruik van plug-ins op je website zullen de WordPress URL's goed intact blijven.
Binnen Joomla! kun je zelf kiezen of je schone URL's aan wilt zetten. Tijdens de ontwikkeling van je website kunt je er voor kiezen om dit nog niet te doen, zodat je goed kunt zien waar je je op de website bevindt. De URL biedt namelijk informatie over welke pagina, categorie en menu-item actief is. De URL-manager voor de standaard Joomla! onderdelen werkt prima, maar indien je verschillende componenten gaat gebruiken binnen Joomla! zul je al snel een SEF-URL manager (Search Engine Friendly) moeten gaan gebruiken.
Waarom WordPress
- Snel te begrijpen
- Geschikt voor beginners
- Systeem gemakkelijker te updaten
- Uitermate geschikt voor persoonlijke en kleine websites
Waarom Joomla!
- Meer mogelijkheden
- Gebruikersaccounts
- Meer flexibiliteit
- Geschikt voor grote website en webshops







































