结论:论坛接 CDN 能明显提速,但配置时要把「缓存规则、回源策略、动态内容」这三点处理好,否则容易出问题。
① 静态资源全量走 CDN。图片、CSS、JS、字体这些设长缓存,文件名带版本号或 hash,更新时改文件名即可,不用手动刷缓存。
② 动态页面谨慎缓存。帖子页如果做 CDN 缓存,要设置较短的 TTL 或用缓存标签,发帖后主动刷新,否则用户看到的是旧内容。
③ 回源策略要配好。设置合理的回源超时和重试,源站压力大时 CDN 能扛住大部分请求,但源站挂了 CDN 也救不了,建议配个备用源。
④ 注意 HTTPS 和跨域。CDN 证书要配好,跨域资源加好 CORS 头,否则字体或接口请求会被浏览器拦截。