Static-site-CMS: superstabiele websites bouwen

Static-site-CMS: superstabiele websites bouwen

Als een website bijzonder stabiel en snel moet zijn, is een zogenaamde static-site-CMS of ‘headless CMS’ een goede oplossing. Deze genereert namelijk geen dynamische pagina’s, maar klassieke HTML-websites. Het onderhoud van de content doe je op je desktop.

Misschien ken je nog de tijd waarin je als beheerder een website bouwde met zogenaamde WYSIWYG-editors. Dat waren programma’s als Macromedia Dreamweaver, Microsoft Frontpage of Apple iWeb. Je kon daarmee websites op je lokale pc in elkaar zetten, om die vervolgens te uploaden naar een webserver. Om praktische redenen zijn deze oplossingen nu echter grotendeels verdrongen door dynamische contentmanagementsystemen zoals WordPress of Typo3.

Oude technologie in een nieuw jasje

Maar die ‘oude’ technologie had enkele voordelen ten opzichte van WordPress en andere moderne systemen. Websites die je op deze klassieke manier bouwt, hebben namelijk geen ingewikkelde servertechnologie nodig, en ook geen databases of PHP. Zulke websites zijn gebaseerd op zuivere HTML, CSS en misschien een beetje Javascript, en dat maakt ze uiterst stabiel. Bovendien zijn ze goed bestand tegen hoge aantallen van gelijktijdige bezoekers. En dit is precies de reden waarom er nog steeds behoefte aan zulke sites bestaat. De zogenaamde static-site-CMS’en of headless CMS’en functioneren in essentie als de oude WYSIWYG-editors, maar zijn veel krachtiger en flexibeler.

Een static-site-CMS heeft veel voordelen

Vergeleken met systemen als WordPress zijn statische sites aanzienlijk stabieler en sneller. Dit maakt ze bij uitstek geschikt voor sites waarvan verwacht wordt dat ze in korte tijd veel traffic krijgen, zoals campagne-microsites en landingspagina’s. Zulke sites worden bijvoorbeeld vaak voor evenementen gebruikt. Maar natuurlijk kun je er ook complete websites mee bouwen. En de complete website kun je gemakkelijk archiveren of verhuizen, omdat er geen technische overhead aan de serverkant nodig is.

Hoe werkt een static-site-CMS?

Met Frontpage of Dreamweaver kon je ook statische sites bouwen. In die programma’s waren content en design echter niet werkelijk gescheiden. Het beheer was daardoor lastig, vooral als je een site vaak wilde wijzigen. Een static-site-CMS daarentegen scheidt inhoud en vormgeving heel duidelijk. Je kunt snel je content wijzigen of uitbreiden en dankzij themes kun je de website in een paar stappen een nieuw design geven. Dat is dus vergelijkbaar met bijvoorbeeld WordPress. Het enige verschil: je uploadt de site na het wijzigen via FTP/SSH naar je webspace.

Static-site-CMS Jekyll
Zonder opdrachtprompt werken de meeste static-site-CMS’en niet (screenshot van de Jekyll-website).

Welke static-site-CMS’en zijn er?

Er bestaan diverse static-site-programma’s. De meeste ervan hebben één groot nadeel: ze zijn niet zo intuïtief in het gebruik als STRATO Sitebuilder, andere contentmanagementsystemen of flat-file CMS’en. Vaak moet je de software via de opdrachtprompt bedienen. Dat is voor minder ervaren gebruikers erg verwarrend. Zulke static-site-CMS’en zijn talrijk, zoals dit lijstje met voorbeelden laat zien:

Static-site-CMS met grafische gebruikersinterface

De hierboven genoemde static-site-CMS’en zijn dus niet erg intuïtief en daarmee niet goed bruikbaar voor beginners. Je moet namelijk de opdrachtprompt en alle opdrachten begrijpen, evenals de structuur van contentmanagementsystemen. Om die reden zijn er alternatieven die wél een grafische gebruikersinterface bieden. En dan wordt de software erg interessant voor gebruikers die geen technische experts zijn. Zo is er een admin-back-end voor de belangrijkste static-site-systemen met Netlify of het eenvoudiger Forestry. Je kunt zo’n programma veel eenvoudiger bedienen dan wanneer je het via de opdrachtprompt moet doen. Voor het populaire static-site-CMS Hugo is er ook een grafische interface, Hokus, maar die werkt niet zo soepel.

Publii: een static-site-CMS met gebruikersinterface

Het open-source project Publii is beter geschikt voor beginners. Het combineert de voordelen van contentmanagementsystemen zoals WordPress en van static-site-CMS’en. Hiertoe biedt het een gebruikersinterface in de vorm van een app voor Windows, MacOS en Linux. Gebruikers die al met WordPress of flat-file-systemen hebben gewerkt, vinden hier snel hun weg. De duidelijke interface maakt het mogelijk binnen een eerder geïnstalleerd thema content snel aan te maken en te bewerken. Het resultaat wordt uitgevoerd als een compleet webproject in één map. Dat kun je dan naar een willekeurige webspace uploaden. Contentbeheer wordt daarmee super eenvoudig. Maar als gebruiker profiteer je nog steeds van alle voordelen van een statische website.

Static-site-CMS Publii
Ook beginnende gebruikers kunnen met Publii snel een statische website bouwen.

Conclusie: statische websites zijn meestal alleen geschikt voor ervaren web developers

In principe is Publii een mooie oplossing voor het maken van statische websites. Maar dit open source-project verkeert nog in een relatief vroeg ontwikkelingsstadium. Als je de volledige kracht van statische websites wilt gebruiken, moet je systemen als Hugo of Jekyll gebruiken, maar die zijn voor veel gebruikers lastig. Je kunt een flat-file-CMS als alternatief gebruiken, want dat vergt heel weinig serverkracht, is stabiel en snel, maar veel gemakkelijker te beheren.

Ben je nog op zoek naar geschikte hosting voor jouw project?

Naar de STRATO hostingpakketten
Zoekwoorden:

Delen

Je kunt pas een reactie plaatsen nadat je ons privacybeleid en cookies hebt geaccepteerd. Om privacyredenen mogen wij jouw persoonsgegevens anders niet verwerken.

Klik onderaan de pagina op de blauwe button OK. Nadat je de pagina opnieuw hebt geladen, kun je een reactie achterlaten.

 

Deze website maakt gebruik van cookies voor onder andere Google Analytics. Deze melding verdwijnt zodra je de cookies hebt geaccepteerd. Meer informatie