Integratiehandleiding

Aangepaste integratie

Eigen stack? fast.site werkt met elk framework, elke taal of statische site. Je bepaalt zelf de cache-regels.

Installatiestappen

  1. 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. 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. 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. 4

    Configureer cachingheaders (optioneel)

    Stel Cache-Control headers in op je responses om te bepalen hoe lang content wordt gecacht.

  5. 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.

Leer hoe je controleert of de cache werkt →