Duorsume caching oankundigje
Posted: Mon Dec 23, 2024 5:50 am
Hjoed binne wy entûsjast om in nije cache-primityf te lansearjen dy't it mooglik makket om in antwurd yn in wrâldwide objektwinkel te behâlden, en dit te tsjinjen as in statyske antwurd foar elke cache-missing fan ús edge CDN-servers.
Dit makket On Demand ISR mooglik sûnder ôfhinklikens fan front-end frame, gewoan HTTP-cache-headers.
Nim dizze standert Cache-Control-header yn in Netlify Function-antwurd:Netlify-CDN-Cache-Control: public, max-age=86400
Foegje dan duorsum ta:Netlify-CDN-Cache-Control: public, max-age=86400, durable
De duorsume flagge fertelt Netlify om it antwurd yn permaninte opslach te behâlden, en dat te brûken as de oarsprong foar elke cache dy't mist oant it ûnjildich is. Unjildiging folget allegear deselde regels as alle oare cache-headers.
Duorsum caching diagram
Yn kombinaasje mei de Stale While Revalidate- rjochtline makket dit folslein persistente On-Demand ISR mooglik foar elke HTTP-antwurd:
Netlify-CDN-Cache-Control: public, max-age=10, stale-while-revalidate=86400, durable
Dit fertelt ús systeem om it antwurd fan jo funksje te winkel behâlden yn objektopslach, en yn ús Edge-caches. As in Edge Cache in muffe antwurd hat, sil it it direkt tsjinje, mar in eftergrûnfernijing útlizze. Mei duorsume cache wurdt dit garandearre om mar ien funksjeoprop te triggerjen dy't weromskreaun wurdt nei de objektwinkel, en dan tsjinne oan ein brûkers.
Om djipper yn te dûken, lês ús folsleine hantlieding oer avansearre caching .
Wy hawwe ek in pear foarbylden taret fan hoe't jo dit kinne brûke fan kaders dy't ek yn standert HTTP-headers leanje:
Hoe te dwaan ISR mei Remix
ISR en Avansearre Caching mei Astro
As net ien fan dizze is jo ramt fan kar, hâld dan in each op ús ûntwikkeldershub foar takomstige gidsen dy't gau oankomme, dy't sille beskriuwe hoe't ISR en avansearre caching-patroanen mooglik wurde makke troch mear en mear kaders op Netlify.
Dit makket On Demand ISR mooglik sûnder ôfhinklikens fan front-end frame, gewoan HTTP-cache-headers.
Nim dizze standert Cache-Control-header yn in Netlify Function-antwurd:Netlify-CDN-Cache-Control: public, max-age=86400
Foegje dan duorsum ta:Netlify-CDN-Cache-Control: public, max-age=86400, durable
De duorsume flagge fertelt Netlify om it antwurd yn permaninte opslach te behâlden, en dat te brûken as de oarsprong foar elke cache dy't mist oant it ûnjildich is. Unjildiging folget allegear deselde regels as alle oare cache-headers.
Duorsum caching diagram
Yn kombinaasje mei de Stale While Revalidate- rjochtline makket dit folslein persistente On-Demand ISR mooglik foar elke HTTP-antwurd:
Netlify-CDN-Cache-Control: public, max-age=10, stale-while-revalidate=86400, durable
Dit fertelt ús systeem om it antwurd fan jo funksje te winkel behâlden yn objektopslach, en yn ús Edge-caches. As in Edge Cache in muffe antwurd hat, sil it it direkt tsjinje, mar in eftergrûnfernijing útlizze. Mei duorsume cache wurdt dit garandearre om mar ien funksjeoprop te triggerjen dy't weromskreaun wurdt nei de objektwinkel, en dan tsjinne oan ein brûkers.
Om djipper yn te dûken, lês ús folsleine hantlieding oer avansearre caching .
Wy hawwe ek in pear foarbylden taret fan hoe't jo dit kinne brûke fan kaders dy't ek yn standert HTTP-headers leanje:
Hoe te dwaan ISR mei Remix
ISR en Avansearre Caching mei Astro
As net ien fan dizze is jo ramt fan kar, hâld dan in each op ús ûntwikkeldershub foar takomstige gidsen dy't gau oankomme, dy't sille beskriuwe hoe't ISR en avansearre caching-patroanen mooglik wurde makke troch mear en mear kaders op Netlify.