# 页面缓存 Halo 的主要应用以博客为主,页面更新不会特别频繁,大多数情况下,实时渲染的结果都是没有变化的。如果能够缓存这些不经常变更的页面,可减少数据库访问,加快访问速度。 页面缓存包括缓存响应体、响应头和响应状态。页面缓存规则如下: 1. 仅缓存模板引擎所渲染的页面。 2. 仅缓存 `Content-Type` 为 `text/html` 的页面。 3. 仅缓存响应状态为 `HTTP 200(OK)`。 4. 请求访问为 `GET`。 默认缓存失效时间:距最新一次访问 `1` 小时。 默认最大缓存数量:`10,000` 个