适用版本:
Discuz! 5.5 , Discuz! 6.0 以上
推荐理由:
1. 此功能只针对游客有效,因此对于会员不会产生任何影响.
2. 根据我们的统计,一般站点会员和游客的比例基本为 1:8 至 1:13 左右,首页占据了站点总浏览量的 10%。因此开启首页缓存可以对降低服务器压力还是比较可观的。
3. 很多站点首页加载了各种插件,首页缓存不但会对自身的首页内容插件缓存,对插件依然有效,因此可以避免某些质量较差的首页插件对服务器造成较大压力
设置位置:
后台-》基本设置-》页面缓存设置
设置项目:
缓存首页有效期: 设置首页缓存更新的时间,单位为秒,0 为关闭
仅此一项已经足以,建议大家设置为 900 秒以上,缓存时间越大,效果越好,不过更新也就越缓慢。经过测试, 通常为 3600 较好,时间太短了就失去缓存的意义了。
对服务器压力的降低:
| | 没有缓存 | 开启缓存 |
| 磁盘 IO | > 16 次/ 每访问 | < 6 次 / 每访问 |
| Mysql | > 4 个 / 每访问 | 0 - 2次 / 每访问 |
| CPU | 1 | 0.3 |