CMS

Wat is een Content Management Systeem?

Een content-beheersysteem of content managementsysteem is een softwaretoepassing, meestal een web-applicatie, welke het mogelijk maakt dat mensen eenvoudig, zonder veel technische kennis, documenten en gegevens op internet kunnen publiceren (content management). Als afkorting wordt ook wel CMS gebruikt, naar het Engelse content management system (inhoud beheersysteem). Een functionaliteit van een CMS is dat gegevens zonder lay-out (als platte tekst) kan worden ingevoerd, terwijl de gegevens worden gepresenteerd aan bezoekers met een lay-out door toepassing van sjablonen. Een CMS is vooral van belang voor websites waarvan de inhoud regelmatig aanpassing behoeft. En de inhoud in een vaste lay-out wordt gepresenteerd aan bezoekers. De meeste grote bedrijven gebruiken voor hun website tegenwoordig een CMS. Een bekende variant op het CMS is bijvoorbeeld de weblog.

Naast bovenstaande betekenis van content management (ook wel web content management) wordt de term ook gebruikt voor de bredere variant, Enterprise Content Management (ECM).

Onderdelen

Een CMS bestaat ten minste uit de volgende onderdelen:

* een (bijna altijd afgeschermde) administratiemodule, waar gegevens kunnen worden ingevoerd, verwijderd of aangepast.
* een database of een andere vorm van opslag van de gegevens.
* een presentatiemodule, waar de ingevoerde gegevens door bezoekers kunnen worden bekeken.

Daarnaast kunnen er andere onderdelen zijn:

* een zoekmodule
* een inlogmodule voor bezoekers, als het niet gewenst is dat anonieme bezoekers toegang hebben tot de inhoud
* een beheersmodule voor de gegevens van geautoriseerde bezoekers (en beheerders)
* een beheersmodule voor de presentatiesjablonen
* een module om persoonlijke informatie aan de bezoeker te tonen (personalisaties)
* een module om centraal artikelen aan te kunnen maken die op verschillende pagina’s getoond kunnen worden

Een CMS kan worden gebouwd voor een specifieke toepassing, maar er zijn ook generieke CMS’en beschikbaar.
Een aantal daarvan is onder een open source licentie gepubliceerd.
Deze open source-oplossingen zijn volgens onderzoek voor 77% een goed alternatief voor closed source-oplossing.

Contentmanagementsystemen:

Enkele opensource content management systemen zijn:

* Joomla
* WordPress
* XOOPS
* Creloaded

Het eenmalig implementeren van een dergelijk product vereist vaak wel wat technische kennis en kan niet zomaar  bij elke provider gedaan worden. Hierin voorziet Webklanten u graag van de benodigde kennis.