前端工程 · 性能
缓存
Cache
也叫:HTTP 缓存、内存缓存、Cache-Control
把算过或取过的结果暂时存起来复用,包括浏览器缓存、CDN、服务端内存/Redis、应用内缓存等层级。
详细解释
缓存是性能的朋友,也是「为什么我改了没生效」的常客。浏览器按 Cache-Control/ETag 决定能否直接用本地副本;CDN 缓静态资源;接口层可能缓热点读。
关键问题是失效:按时间过期、按版本号/哈希、主动清除。用户数据、权限相关响应要格外小心,避免把 A 用户的页面缓存给 B。
前端排错时:无痕窗口、强刷、看 Network 是否 (from disk cache),能快速判断卡在哪一层。
开发者信息术语 ID、DOM 线索、识别优先级
- 术语 ID
eng-cache- DOM 选择器
- 没有 DOM 线索,这个概念不在页面上直接识别。
- 优先级
- 1 · 同一层有多条命中时,优先级高的胜出
- 版本
- v1 · 更新于 2026/10/05