从哪里开始

网络优化不是一上来就上 CDN,而是先测量再优化。推荐用 Lighthouse 和 WebPageTest 做一次体检,记录下首屏时间、TTFB 和资源体积,作为后续优化的基线。

优化清单

按优先级排序:

  • 启用 CDN:静态资源交给边缘节点缓存,降低源站压力;
  • 压缩资源:JS/CSS 压缩,图片转 WebP/AVIF;
  • 减少请求:合并小文件,去掉不必要的第三方脚本;
  • 合理缓存:静态资源加长缓存,HTML 短缓存;
  • 开启 HTTP/3:配合 CDN 通常一键开启。

一个检查 TTFB 的小命令

curl -o /dev/null -s -w "TTFB: %{time_starttransfer}s\n" https://vear.top

如果 TTFB 超过 500ms,优先检查源站响应速度和数据库查询。

别忘了基础体验

网络优化之外,布局稳定(避免 CLS)、字体子集化、正文优先加载,这些对真实用户体验的提升往往更明显。

小结

优化是一个持续迭代的过程。每改一项都重新测量,用数据说话,而不是凭感觉堆方案。