跳到正文

缓存 Caching

词条 #229 / 700 · 第 5 章 · 5.2 网站性能、渲染路径与现代前端优化(226–240)
一句话定义

将常用数据存储在快速访问的存储介质中,避免重复计算或请求。

打个比方 Analogy

把常用工具放在手边的工作台上,而不是每次用都去仓库拿。

岗位实战怎么做 In Practice

多层缓存策略:1) 浏览器缓存(Cache-Control headers);2) CDN 缓存;3) 服务器端缓存(Page cache, Object cache);4) 数据库缓存(Query cache)。使用 WP Rocket(WordPress)或 Varnish(自定义)。

案例与避坑 Pitfalls

缓存过期策略要合理。静态资源可缓存 1 年(加版本号),HTML 页面缓存时间要短(几分钟到几小时),确保用户看到最新内容。