Duorsume caching oankundigje

Discover tools, trends, and innovations in eu data.
Post Reply
asikurrahmanshuvo
Posts: 10
Joined: Mon Dec 23, 2024 4:02 am

Duorsume caching oankundigje

Post by asikurrahmanshuvo »

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.
Post Reply