Statisk sidegenerering
Statisk sidegenerering laver sider som filer på forhånd. Ændringer i kildedata skal også nå den udgave, brugerne modtager.
Lav sider før forespørgslen
Statisk sidegenerering, forkortet SSG, laver websidefiler på forhånd ud fra indhold og skabeloner. En generator udfører dette build-trin. Senere anmodninger kan modtage det forberedte output uden at sammensætte siden igen hver gang.
I en opdigtet virksomhed dannes kontaktsiden fra godkendte lokationsdata. Efter en flytning er det ikke nok kun at ændre kilderegistreringen. Den udgivne side skal også opdateres, så den gamle adresse forsvinder.
Processen adskiller sig fra dynamisk HTML-generering ved opslag. En forudgenereret side kan stadig bruge JavaScript og senere hentede data. Personlige bestillinger bør ikke udgives som offentligt delte filer. Det afgørende er, hvilket indhold der kendes på forhånd, og hvilke data først må leveres ved adgang.
Kilder
Relaterede begreber
- Server-side renderingServer-side rendering danner HTML på serveren. Aktualitet, personligt indhold og hastighed afhænger også af dataadgang og caching.
- HydrationHydration forbinder eksisterende HTML med applikationslogikken i browseren. Synligt indhold og fungerende interaktion skal kontrolleres hver for sig.
- LegacysystemEt eksisterende system i fortsat brug med tekniske og forretningsmæssige afhængigheder opbygget over tid.
- MultitenancyMultitenancy understøtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
- BrowsercacheBrowsercachen gemmer egnede HTTP-svar til senere brug. Genbrug og ny validering følger de relevante regler.
- CacheinvalideringCacheinvalidering afslutter genbrug af en kopi efter fastlagte regler. Kildens post er fortsat en særskilt sag.
Artikler om emnet








Softwareudvikling med ASES
Skræddersyet software, web- og mobilapps


