Blog/Techniek

Een site die de piek overleeft

De meeste sites hebben een rustig verkeerspatroon met één uitzondering: het moment waarop iedereen tegelijk hetzelfde bericht wil lezen. Dit gaat over wat je dan bouwt, en waarom dat vooral een keuze vooraf is.

Onderdeel van Websites & CMS
Klaas Derksen28 april 2026Bijgewerkt 28 april 20266 min1.100 woorden
KORT SAMENGEVAT
  • Een piek is geen prestatieprobleem maar een ontwerpvraag: wat is voor iedereen hetzelfde?
  • Wat voor iedereen hetzelfde is, hoort één keer opgebouwd te worden — niet per bezoeker.
  • Publiceren mag geen deploy zijn, anders is de redactie afhankelijk van een developer op het verkeerde moment.
  • De duurste seconde is de eerste; daarna kijkt niemand meer naar je laadtijd.

01Wat is voor iedereen hetzelfde?

Op een clubsite of een evenementensite is vrijwel alles voor iedereen gelijk: hetzelfde nieuwsbericht, dezelfde tijden, dezelfde pagina. Alleen de randen verschillen. Dat is goed nieuws, want wat voor iedereen hetzelfde is, kun je één keer maken en duizend keer uitleveren.

Voor Vitesse betekent dat serverside renderen en cachen: wie binnenkomt tijdens een aankondiging krijgt een pagina die al klaarstond, niet een pagina die op dat moment wordt samengesteld.

02Publiceren zonder developer

Een piek valt vaak samen met redactionele haast. Als publiceren een deploy is, staat de redactie op het drukste moment te wachten op iemand anders.

De inhoud komt daarom uit het redactiesysteem en de site leest die. Wat er ingevuld wordt, wordt behandeld als tekst en niet als opmaak, zodat één slordig geplakt bericht de bladspiegel niet verpest.

  • Publiceren is redactiewerk
  • Inhoud gescheiden van opmaak
  • Geen deploy per bericht

03De randen klein houden

Het deel dat per bezoeker verschilt — een voorkeur, een teller, iets persoonlijks — is precies het deel dat niet gecachet kan worden. Hoe kleiner je dat houdt, hoe meer van je pagina uit de kast komt.

Dat is een ontwerpkeuze, geen optimalisatie achteraf: als een teller bovenaan elke pagina staat, is elke pagina dynamisch geworden.

KORTOM

Vraag je bij elke sectie af of hij voor iedereen hetzelfde is. Zo ja, dan hoort hij niet per bezoeker opgebouwd te worden.

Vragen over dit onderwerp

Speelt dit bij jou? Laat het weten.