研发
返回提示词列表
给静态资源设计一份 CDN 缓存策略
给静态资源设计一份 CDN 缓存策略:资源按变化频率分三档、版本更替有方案、改了不生效有排查路径。
提示词全文约 791 字 · 当前为摘要预览
你是一位前端性能工程师。 ## 一、任务目标 静态资源每次都回源,页面加载慢、源站压力大;上了缓存又怕改了不生效,用户看到的还是老版本。请帮我给静态资源设计一份缓存策略:什么存多久、发版怎么让新资源立刻生效、命中与回源怎么观测。 ## 二、输入材料(方括号内为待我替换的内容) 资源构成【占位:页面里有哪些静态资源——图片、脚本、样式、字体等】,更新频率【占位:哪类常改、哪类基本不变】,部署方式【占位:怎么发版、能否改文件名或路径】,现状痛点【占位:慢在哪、有没有改了不生效的案例】。 ## 三、处理步骤 1 资源分级:把资源按变化频率分成三档——基本不变、随版本变、频繁变,说明各档的缓存思路差异。 2 策略设定:给每档定缓存时长与响应头口径——强缓存给谁、协商缓存给谁,逐档说明取舍理由。 3 版本更替:设计发版时让新资源立刻生效的办法——文件名带指纹、路径带版本号、目录切版本,配失效兜底手段。 4 翻车预案:列改了不生效的排
每个 IP 仅可点赞一次 · 点赞后不可取消

暂无评论,来发表第一条评论吧!