De beste website is een dynamische website. De pagina wordt dan op maat opgebouwd op het moment dat de bezoeker de pagina opvraagt.
Een dynamische website
Bij een contentmanagementsysteem (CMS) worden de pagina's dynamisch opgebouwd. De tekst van de artikelen wordt uit een database gehaald en door het CMS aan de bezoeker getoond. Als de opgevraagde pagina plaatjes bevat, dan worden die bestanden opgevraagd en naar de browser van de bezoeker gestuurd.
Makkelijk in onderhoud
Bij een dynamische website zijn de vormgeving en inhoud van elkaar gescheiden. Hierdoor is zo'n website gemakkelijk te beheren. De beheerder hoeft zich alleen bezig te houden met de inhoud. De vormgeving wordt bij de start van de website gemaakt. En bij het samenstellen van een pagina voegt het CMS de vormgeving en inhoud samen.
Actualiteit
Een dynamische website is gemakkelijk te onderhouden. Een beheerder logt via een webbrowser in op de website en kan vanaf een administratorpaneel alle artikelen wijzigen en nieuwe artikelen toevoegen, die dan automatisch onder de eerder gemaakte menustructuur zichtbaar worden. Indien een einddatum + tijd wordt ingesteld, wordt het artikel na dat tijdstip niet meer getoond.
Dit alles zorgt ervoor dat de inhoud gemakkelijker actueel gehouden kan worden. En dat is positief voor de betrouwbaarheid van de website.
Afgestemd op de bezoeker
De inhoud van de website ligt opgeslagen in een database. Daardoor is de inhoud op verschillende manieren aan bezoekers te tonen. Denk bijvoorbeeld aan een lijst van artikelen die de bezoeker kan filteren en sorteren.
Inhoud afzoekbaar
Omdat de inhoud van de dynamische website in een database zit, kan op de website via een zoekfunctie naar informatie worden gezocht. Dit maakt de website gebruiksvriendelijk voor je bezoeker.
Rechtenbeheer
Een ander voordeel van een dynamische website is dat je met geregistreerde gebruikers kunt werken. En die gebruikers kun je in verschillende gebruikersgroepen indelen. Die gebruikersgroepen kun je toewijzen aan bepaalde rechtenniveaus. Daarmee maak je de inhoud van de website via die rechtenniveaus beschikbaar voor bepaalde groepen.
Portal functionaliteit
Doordat je met gebruikers, gebruikersgroepen en rechtenniveaus kunt werken, kun je een CMS gebruiken als portal. Dat maakt een CMS uitermate geschikt om in te zetten als intra- of extranet.
Formulieren
Bezoekers kunnen je bedrijf waarschijnlijk via e-mail of telefoon bereiken. Als je van je bezoekers op een gestructureerde manier informatie wilt ontvangen, dan kun je formulieren gebruiken. De invoer van die formulieren kan in de database worden opgeslagen en daarna gemakkelijk geëxporteerd worden naar een spreadsheet zoals MS Excel of LibreOffice Calc. Denk bij het verwerken wel aan de privacy van je bezoekers.
Nieuwe functionaliteit
Een CMS is een systeem om inhoud (content) te managen. Soms wil je bepaalde functionaliteit die niet standaard in een CMS zit. Denk daarbij aan het toevoegen van formulieren op maat, een forum, een fotogalerij of een webwinkel.
Als je een flexibel CMS gebruikt, dan kun je je dynamische website vaak gemakkelijk uitbreiden met die functionaliteit.