Van origine werd voor deze website WordPress gebruikt. Van orgine een blog applicatie, maar kan ook als CMS gebruikt worden. Er is veel mogelijk in WordPress, mooie theme’s, veel plugins, waardoor je veel kan aanpassen aan je eigen wensen.
Nu heb ik voor mijn doel niet echt een blog nodig, maar meer een CMS. Wat ik wil met mijn website is het goed geordend aanbieden van diverse onderwerpen en niet een dagelijks nieuwtje of iets dergelijks.
Ook is het niet altijd handig om de posts in chronologische volgorde aan te bieden. Eigenlijk wil ik het vaak juist andersom, in de volgorde van hoe het gegaan is. Ook wil ik per onderwerp een soort inleiding, waardoor je even weet hoe je iets moet lezen en hoe de informatie geordend is.
Deze eisen wilde ik m.b.v. een plugin inbouwen, maar dat is nog wel wat werk. Dus heb ik gekeken naar eenDan heb je nog een paar populaire CMS-en/Portals, Joomla en Drupal. Ik heb wat recensies gelezen over de verschillen tussen Joomla en Drupal, op Linux.com en ook hier. Over het algemeen kom ik tegen dat Drupal zeer SEO vriendelijk is, ook is Drupal voor verschillende soorten content beter geschikt. Dit was ook mijn gevoel toen ik Drupal installeerde en een avondje geprobeerd heb om een site op te bouwen.
Joomla daarentegen heb ik een minder goed gevoel over. Ik vind de menu’s niet duidelijk, ik weet niet wat ik in welk menu moet doen. Ook is Joomla een factor 8 groter dan Drupal. Waarschijnlijk zit er standaard al wat meer functionaliteit in Joomla of het is iets minder strak gecodeerd…
Wat ik fijn vind van Drupal is dat het Administration paneel niet een aparte layout heeft, maar het wordt als normale content beschouwd. Hierdoor zit je bij layout wijzigingen direct wat je doet.
Kortom ik kies voorlopig even voor Drupal. Het ziet er netjes uit en ik kwam direct al tegen dat ik posts (sticky) bovenaan kan laten staan voor de inleiding! Misschien kun je met beide pakketten hetzelfde bereiken, maar Drupal ligt direct al dichter bij wat ik wil, dan Joomla.
In WordPress was ik al lekker bezig en had ik al aardig wat functionaliteit toegevoegd. Hierdoor werd de performance van de WordPress site wel wat lager. Na het toevoegen van deze functionaliteit in Drupal heb ik nog niet gemerkt dat het trager werd. Standaard heeft Drupal caching ingebouwd, ook is er een mogelijkheid om binnen Drupal toegevoegde modules (plugins) op een lager prioriteit te laten draaien (Throttle).
Ook kan ik de Nederlands en Tsjechische taal installeren i.p.v. alleen Engels. Nederlands heb ik nu als default taal. Gebruikers kunnen kiezen in welke taal ze de menu’s willen hebben. Ook kun je in de content laten schakelen tussen deze talen. Ik zoek nog wel een vertaalmodule zoals in WordPress, want het is een hoop werk om alle content in meerdere talen beschrijven.