WHELP! geeft advies over ontwerp, bouw en zoekmachine optimalisatie van je website. Ben je hier voor de eerste keer? Start dan bij het 4-stappenplan voor een eigen website.

De inrichting van het CMS

Dit is het 10de artikel uit Het 4-stappenplan naar een eigen website > Stap 2: De uitvoering.

Om je site te onderhouden adviseer ik je gebruik te maken van een Content Management Systeem (CMS). Dit stelt je in staat je site zelf te voorzien van nieuwe inhoud als dat nodig is. De meeste websites werken daar tegenwoordig mee. Zo is whelp.nl gebouwd in WordPress. Dit wordt niet door iedereen als een CMS gezien, omdat het zich uitsluitend richt op weblogs. Toch kan je met WordPress ook 'gewone' sites maken. Alternatieven in de OpenSource zijn Joomla/Mambo, Drupal, Typo3 etc.

Welk CMS moet je kiezen?
Als je hier bent in het 4-stappenplan dan heb je – als het goed is – de keus al lang gemaakt. Er zijn honderden CMS-systemen. Elk bedrijf heeft er wel een gebouwd. Welke het beste is is moeilijk te zeggen. Een goede plek om te beginnen met een vergelijking is OpenSourceCMS.com.

Wat kan je inrichten aan een CMS?
Als je het hebt over de inrichting van het CMS dan is er een aantal onderdelen dat je in ieder CMS wel moet doen.

  • Algemene configuratie
  • Gebruikers instellen
  • Functionaliteiten instellen
  • Vormgeving instellen
  • Content beheren

Dit doe je allemaal in de back-end van het CMS (de 'achterkant'). Het resultaat ziet de bezoeker (de front-end). Een toelichting.

1) Algemene instellingen (configuratie)
Start van de inrichting van je site is de algemene configuratie: waar staat de database, wat is het wachtwoord, hoe kan je e-mail versturen vanuit de site, hoe heet de site, wat is de basistaal, etc. Kortom: alle basisgegevens waarmee je je site in de lucht hebt gekregen.

2) Gebruikers instellen
Binnen een CMS ken je een aantal rollen die je nodig hebt en kunt beheren.

  • Minimaal 1, nl. de Administrator. Dit is de beheerder van de website: hij (het zijn vaak mannen) beheert wie het CMS mogen gebruiken en wat ze wel of niet kunnen.
  • Daarnaast de Editor. Dit zijn een of meer eindgebruikers die de teksten kunnen beheren
  • En tot slot de bezoeker (wel of niet geregistreerd). Ook hiervoor kan je zaken beheren: nl, wat mag iemand wel of niet zien.

Afhankelijk van je CMS heb je nog meer rollen, maar dit zijn de meest voorkomende.

3) Functionaliteiten instellen
Bij een OpenSource CMS kan je meestal functionaliteiten aan- of uitzetten (of voor een specifieke doelgroep aanzetten). Dit gebeurt in de vorm van modules (ook wel genoemd componenten, buildingblocks, etc). Zie het als lego-bouwstenen. Denk hierbij aan:

  • Weblog
  • RSS feeds inlezen
  • Sitemap
  • Contactformulier
  • Wie is online
  • Forum
  • Etc.

Het gaat dus om functionaliteiten die verder gaan dan het gewoon plaatsen van tekst. Groot voordeel is ook dat je je eigen componenten hieraan kan toevoegen! Zeker bij OpenSource CMS systemen zijn er honderden programmeurs die nieuwe functionaliteiten bedenken en daar componenten voor maken. Als je CMS dit niet kan, ga dan snel op zoek naar een ander CMS.

4) Vormgeving instellen
De vormgeving van een CMS is gescheiden van de functionaliteit en de content (het 3-tier principe). Dat is een groot voordeel. Mocht je een keer van vormgeving willen wijzigen, dan wijzig je gewoon het template dat je CMS gebruikt. Zie ook mijn eerdere artikel over vormgeving met templates. Ook hier geldt dat er veel externe partijen zijn die ontwerpen maken. Voor vaak weinig geld kan je deze kopen. Of zelf maken!

5) Content beheren
En tot slot natuurlijk de tekstuele inhoud van je site. Denk hierbij aan:

  • De menustructuur
  • Categorieën / secties
  • Artikelen

Bij deze onderdelen kan je ook instellen of het wel of niet actief, of het online of offline is, wie het mag zien, etc.

Wel of geen CMS gebruiken?
Er zijn voordelen en nadelen aan het gebruik van een CMS.

Mogelijke nadelen
1) Als je nog nooit een CMS hebt gebruikt is het in het begin wennen. Je moet opeens in losse stukjes nadenken over je website (die er tot dan toe als één geheel uitzag).
2) Ook is het onderhoud van een CMS extra werk: bij nieuwe versie van het CMS moet de software (laten) aanpassen. Dit wordt vaak vergeten bij de planning van de kosten voor een website.
3) CMS systemen bevatten vaak beveiligingsfouten en zijn gevoelig voor hackers.
4) Er kan zoveel met CMS systemen dat het soms moeilijk is om te kiezen wat je wel of niet gaat gebruiken.
5) CMS systemen zien er in de 'frontend' vaak hetzelfde uit. Dit komt door een mix aan functionaliteiten die iedereen gebruikt en het bloksgewijs opbouwen van de frontend (door modules).

Voordelen zijn echter legio
Eigen beheer, uitbreidbaarheid, eenvoudig nieuwe functionaliteiten toevoegen, onderscheid in functionaliteit / vormgeving / inhoud, lagere kosten, snelheid in ontwikkeling, etc.

Kortom: zeker gebruiken! Succes!

De reacties zijn gesloten.

Domeinnaam vrij?

  • Test via Byte op .nl, .eu, .be, .com, .net, .org, .biz, .info, .de, .co.uk, .tv, .nu, .cn en .name