πŸ“‘
ICT & Internet

Cloudflare Workers: serverless functies op de edge

πŸ“… 19 April 2026 ✏️ 5 October 2026 ⏱ 5 min leestijd

Wat zijn Cloudflare Workers, waarvoor gebruik je ze en hoe combineer je ze met je webhosting? Praktische uitleg met stappenplan.

Cloudflare Workers is een serverless platform waarmee je kleine stukjes code uitvoert op servers die dicht bij je bezoekers staan, in plaats van op één centrale server. Je gebruikt het bijvoorbeeld om verzoeken te filteren, content aan te passen of API’s slim door te sturen, zonder dat je zelf servers hoeft te beheren. Het werkt naast je bestaande hosting en kan je site sneller en veiliger maken.

Wat zijn Cloudflare Workers precies?

Een normale website draait op één of enkele servers op een vaste locatie. Elk verzoek van een bezoeker reist naar die server, wordt daar verwerkt en komt terug. Cloudflare Workers draaien juist op een netwerk van edge-locaties over de hele wereld: de code wordt uitgevoerd op het punt dat het dichtst bij de bezoeker ligt.

Je schrijft de code zelf, meestal in JavaScript, en Cloudflare zorgt voor het uitrollen, schalen en beschikbaar houden ervan. Je hoeft geen server te installeren, te updaten of te monitoren; dat beheer ligt bij Cloudflare. Dat maakt het platform vooral interessant voor kleine, afgebakende taken die snel moeten gebeuren, nog voordat een verzoek je eigenlijke server bereikt.

BezoekerCloudflareWorkerJe server

Waarvoor gebruik je Workers in de praktijk?

Workers zijn geschikt voor taken die snel, veelvuldig en op kleine schaal moeten gebeuren, vlak voordat of nadat een verzoek je server bereikt. Veelgebruikte toepassingen zijn:

  • Beveiliging: verdachte verzoeken herkennen en blokkeren, IP-adressen filteren, eenvoudige botbescherming toevoegen.
  • Routering: verzoeken op basis van URL, headers of land naar een andere server of dienst sturen.
  • Caching en snelheid: eigen cache-regels toepassen of afbeeldingen aanpassen voordat ze de server bereiken.
  • Personalisatie: content aanpassen op basis van taal of locatie van de bezoeker, zonder dat je server dit zelf hoeft te berekenen.
  • Kleine serverless taken: een eenvoudige API, een redirect-logica of een formulierverwerking zonder eigen backend.

Het grote voordeel is dat deze taken los staan van je hoofdserver. Ze belasten je hosting niet extra en blijven werken ook als je website zelf veel verkeer verwerkt.

πŸ’‘ Tip: Begin klein. Gebruik een Worker eerst voor één duidelijk afgebakende taak, zoals een redirect of een beveiligingscontrole, voordat je complexere logica bouwt.

Workers combineren met je webhosting

Je hoeft je website niet volledig serverless te maken om van Workers te profiteren. Ze zijn juist bedoeld als aanvulling op bestaande hosting, zoals een WordPress-site of maatwerktoepassing op webhosting met LiteSpeed en NVMe-opslag. De Worker vangt specifieke verzoeken af voordat ze je server bereiken, en stuurt alleen door wat nodig is.

Zo kun je bijvoorbeeld spamverzoeken wegfilteren, afbeeldingen comprimeren of eenvoudige omleidingen afhandelen zonder dat je server daar iets van merkt. Dat scheelt serverbelasting en kan je site merkbaar sneller maken. Je origin-server, inclusief je Plesk-omgeving, blijft gewoon verantwoordelijk voor de rest van je applicatie, databases en e-mail.

Let op: het instellen van Workers vereist dat je domein bij Cloudflare als DNS-provider is ingesteld. Dit staat los van waar je website gehost wordt; je kunt dus prima je webhosting, zakelijke e-mail en domeinnaam gewoon bij je eigen provider houden terwijl je alleen de DNS via Cloudflare laat lopen.

Zelf aan de slag met een Worker

Het opzetten van een eerste Worker bestaat uit een beperkt aantal stappen. Hieronder vind je de basis.

1

Account aanmaken en domein koppelen

Maak een account aan bij Cloudflare en voeg je domein toe. Je wijzigt hiervoor je nameservers, wat enige tijd kan duren voordat het actief is.

2

Worker schrijven

Installeer de command-line tool van Cloudflare, maak een nieuw project aan en schrijf de code voor de taak die je wilt automatiseren, bijvoorbeeld een filter of redirect.

3

Testen en publiceren

Test de Worker lokaal voordat je hem live zet, en publiceer hem pas als je zeker weet dat hij doet wat je verwacht.

4

Routes instellen en monitoren

Bepaal voor welke URL’s of paden de Worker actief moet zijn, en controleer regelmatig of hij nog correct functioneert.

Loop je vast bij het koppelen van je domein of de instellingen in Plesk, raadpleeg dan de kennisbank of neem contact op met support.

Veelgestelde vragen

Heb ik Cloudflare Workers nodig voor een gewone website?

Nee, voor de meeste websites is het geen vereiste. Workers zijn vooral nuttig als je specifieke logica wilt toevoegen, zoals geavanceerde beveiliging, routering of personalisatie, bovenop goede hosting.

Vervangt een Worker mijn webserver?

Nee. Een Worker voert kleine, afgebakende taken uit vΓ³Γ³r of naast je server. Je database, CMS en e-mail blijven gewoon op je hostingomgeving draaien.

Moet ik mijn hosting opzeggen om Workers te gebruiken?

Nee, je kunt Cloudflare alleen als DNS-provider gebruiken terwijl je webhosting, e-mail en domein bij je huidige provider blijven.

Is programmeerkennis vereist?

Ja, je schrijft zelf de code voor een Worker, meestal in JavaScript. Voor eenvoudige taken is de code vaak kort, maar basiskennis van programmeren is wel nodig.

Kan ik Workers weer uitschakelen?

Ja, je kunt een Worker op elk moment deactiveren of verwijderen zonder dat dit invloed heeft op je onderliggende hosting.

Conclusie

Cloudflare Workers laten je kleine, snelle functies dicht bij je bezoekers uitvoeren, zonder dat je er servers voor hoeft te beheren. Ze vervangen je hosting niet, maar vullen die aan voor taken als beveiliging, routering en personalisatie. Combineer je ze met solide webhosting, dan houd je een snelle, goed beheerde website met ruimte voor maatwerk.

Bekijk webhosting β†’

Was dit artikel nuttig?