Integratiehandleiding
Aangepaste integratie
Eigen stack? fast.site werkt met elk framework, elke taal of statische site. Je bepaalt zelf de cache-regels.
Installatiestappen
- 1
Voeg je domein toe in fast.site
Log in op je fast.site-dashboard en voeg je domein toe (bijv. example.com of app.example.com).
- 2
Kies je platform (of Custom)
fast.site probeert je stack te detecteren. Als het iets minder gangbaars is, kies dan op de platform-stap "Custom" (of de dichtstbijzijnde optie). We zetten verstandige defaults klaar; je verfijnt de regels later in de cache-instellingen.
- 3
Werk je nameservers bij
Wijzig de nameservers van je domein bij je registrar naar de twee fast.site-nameservers die in je dashboard staan. De wijziging is meestal binnen enkele minuten actief.
- 4
Configureer cachingheaders (optioneel)
Stel Cache-Control headers in op je responses om te bepalen hoe lang content wordt gecacht.
Klaar!
Je app draait nu via fast.site. Cachebare responses worden wereldwijd vanaf de edge geserveerd.
Cache-Control headers
Beheer het cachinggedrag met standaard Cache-Control headers:
Cache-Control: public, max-age=3600
Cache voor 1 uur, lever aan alle gebruikers
Cache-Control: private, no-cache
Niet cachen (voor gebruikersspecifieke pagina's)
Cache-Control: public, max-age=31536000, immutable
Cache voor 1 jaar (voor geversioneerde assets zoals app.v2.js)
Wat standaard wordt gecacht
- Statische bestanden: CSS, JavaScript, fonts, afbeeldingen
- HTML-pagina's met cachebare headers
- API-responses met cachebare headers
Wat nooit wordt gecacht
- POST, PUT, DELETE verzoeken
- Verzoeken met sessiecookies
- Responses met Set-Cookie headers
- Responses met Cache-Control: private of no-cache
Controleer of het werkt
Controleer of caching actief is door te zoeken naar fs-cache: HIT in je response headers.