网站性能优化实战清单
同样的服务器,优化前后打开速度差 3-10 倍。按优先级从上往下做,每条都可独立见效。
第一优先级:缓存与压缩(收益最大)
- 静态资源加指纹 + 长缓存:文件名带哈希(app.a3f9.js),Cache-Control 设一年 immutable——回访近乎零流量。
- 开启压缩:Nginx/Caddy 开 gzip,条件允许上 brotli(文本体积再降 15-20%)。
- HTML 短缓存:内容页 5 分钟协商缓存,兼顾更新与速度。
第二优先级:内容本身
- 图片转 WebP(同画质小 30%),首屏外图片
loading="lazy" - 首屏 JS 控制在 50KB 内,非关键脚本 defer
- 网页字体 subset 化(中文字体只留用到的字)
第三优先级:网络链路
- 静态资源上 CDN(备案域名用国内节点)
- 数据库与 PHP/应用同机时调连接池,减少重复握手
- HTTP/2 或 HTTP/3(Caddy 默认支持)
验证工具
# 命令行三连
curl -w "TTFB: %{time_starttransfer}s" -o /dev/null http://你的站/
curl -sI http://你的站/ | grep -i cache
# 网页版:PageSpeed Insights / WebPageTest 各跑一次
# 目标:TTFB < 500ms,Lighthouse 性能 > 90 相关:CDN 配置 · 建站教程 · 性能优化服务