Page 1 of 1

今天,我们推出了一组新功能,这些功能将极大增强使用 Netlify 边缘缓存与 Netlify 函数或外部动态后端的体验。

Posted: Mon Dec 23, 2024 7:30 am
by shaownhasan
询问 Netlify
要询问我们的聊天机器人助手 Netlify 产品问题,请邀请 @Netlify 加入您选择的 Slack 频道。然后,您可以@提及机器人并提出您最关心的问题:

使用文档中的信息,要求 Netlify 聊天机器人在 Slack 线程中响应有关环境变量的问题。

Ask Netlify 将对您的问题进行回复。遗憾的是,我 臺灣電話號碼 们的聊天机器人助手无法推荐您当地最好的墨西哥卷饼,但它可以帮助您更好地利用 Netlify 平台上的产品和功能!详细了解其工作原理。

分享反馈
我们有更多想法可以将您的网站连接到您的主要沟通渠道,但我们很想听听您的想法!您可以使用“...”菜单直接从 Netlify Slack 消息留下反馈:



我们的平台现在支持在边缘处理任何自定义 Cache-Control 指令和 Netlify-CDN-Cache-Control 指令,并且我们添加了对 stale-while-revalidate 标准的全面支持,并在您部署时自动清除缓存。

作为第一个现代前端云平台,Netlify 的核心发明之一是将 CI/CD、托管和边缘交付集成到一个连贯的工作流程中,从代码到 URL 实现零摩擦。

我们是第一个使边缘缓存和缓存失效对开发人员完全透明的公司,基于静态站点生成的理念,作为合同,总是告诉我们的平台什么时候发生了变化并且应该失效。

然而,到目前为止,在使用无服务器函数或从边缘代理到外部应用程序时,我们对控制边缘缓存行为的支持相对粗略。

今天,我们正在改变这一现状,并通过可预测的集成缓存清除和重新验证,使 Netlify 成为缓存动态函数的最佳选择。

这些新的边缘缓存功能如何工作?
Netlify 现在完全支持 Cache-Control、CDN-Cache-Control 和 Netlify-CDN-Cache-Control 标头,允许您向最终用户的浏览器 (Cache-Control)、Netlify 的 Edge (Netlify-CDN-Cache) 发送不同的缓存指令-Control),或位于 Netlify 和最终用户之间的任何符合标准的 CDN (CDN-Cache-Control)。

以下是一个函数示例,该函数将缓存在 Netlify 的边缘节点上,直到新部署上线: