国内访问的博客,要把境外依赖拆干净
很多人装完 WordPress 觉得「后台好卡」,第一反应是换主机。其实真正的原因往往在别处。
卡顿的真凶是服务端等待
不是浏览器慢,而是 PHP 在服务端发起了一个连不上的请求,然后一直等到超时。页面要等它,所以整站被拖住。
- Google Fonts 的字体样式表
- Gravatar 头像
- emoji 的 CDN
- 各种统计与验证码脚本
正确的拆法
光在前端删标签不够,要在 HTTP 层直接短路掉这些请求,让它立刻失败而不是慢慢等。头像则改成本地生成,彻底不出网。
| 依赖 | 处理 |
|---|---|
| Google Fonts | 拦截 + 本地字体 |
| Gravatar | 本地生成首字母头像 |
| emoji CDN | 整体移除 |