Statisk sidegenerering
Statisk sidegenerering lager sider som filer på forhånd. Endringer i kildedata må også nå versjonen brukerne mottar.
Lag sider før forespørselen
Statisk sidegenerering, forkortet SSG, lager websidefiler på forhånd fra innhold og maler. En generator utfører byggtrinnet. Senere forespørsler kan motta forberedte utdata uten at siden settes sammen på nytt hver gang.
I en oppdiktet virksomhet lages kontaktsiden fra godkjente stedsdata. Etter en flytting er det ikke nok å endre bare kildeoppføringen. Den publiserte siden må også oppdateres, slik at den gamle adressen forsvinner.
Prosessen skiller seg fra dynamisk HTML-generering ved forespørsel. En forhåndsgenerert side kan fortsatt bruke JavaScript og data som hentes senere. Personlige bestillinger bør ikke publiseres som offentlig delte filer. Det avgjørende er hvilket innhold som er kjent på forhånd, og hvilke data som først kan gis ved tilgang.
Kilder
Beslektede begreper
- Server-side renderingServer-side rendering lager HTML på serveren. Aktualitet, personlig innhold og hastighet avhenger også av datatilgang og mellomlagring.
- HydrationHydration kobler eksisterende HTML til applikasjonslogikken i nettleseren. Synlig innhold og fungerende samhandling må kontrolleres hver for seg.
- LegacysystemEt eksisterende system som fortsatt brukes, med tekniske og forretningsmessige avhengigheter bygget opp over tid.
- MultitenancyMultitenancy støtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
- NettlesercacheNettlesercachen lagrer egnede HTTP-svar for senere bruk. Gjenbruk og ny validering følger de aktuelle reglene.
- Cache-invalideringCache-invalidering avslutter gjenbruk av en kopi etter definerte regler. Kildeposten er fortsatt en egen sak.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper


