跳到主要内容

前端工程 · 性能

缓存

Cache

也叫:HTTP 缓存、内存缓存、Cache-Control

把算过或取过的结果暂时存起来复用,包括浏览器缓存、CDN、服务端内存/Redis、应用内缓存等层级。

详细解释

缓存是性能的朋友,也是「为什么我改了没生效」的常客。浏览器按 Cache-Control/ETag 决定能否直接用本地副本;CDN 缓静态资源;接口层可能缓热点读。

关键问题是失效:按时间过期、按版本号/哈希、主动清除。用户数据、权限相关响应要格外小心,避免把 A 用户的页面缓存给 B。

前端排错时:无痕窗口、强刷、看 Network 是否 (from disk cache),能快速判断卡在哪一层。

开发者信息
术语 ID
eng-cache
DOM 选择器
没有 DOM 线索,这个概念不在页面上直接识别。
优先级
1 · 同一层有多条命中时,优先级高的胜出
版本
v1 · 更新于 2026/10/05