朋友们,凌晨好。这里是熬夜优化网站的 RiseForever。
昨天晚上 9 点左右,我在尝试解决 CDN 证书问题的时候,无意间看到了一个熟词——“TTFB”。
它的定义是:从浏览器发出HTTP请求,到收到服务器返回的第一个字节(响应头)之间所花费的时间。
简单来说,它是用户点击链接或刷新页面后,浏览器开始“感知”到服务器响应的第一时间。
行业普遍认为的参考值(对于首次访问):
等级 TTFB 时间 评价 优秀 < 200 ms 极佳,用户几乎感觉不到延迟。 良好 200 - 500 ms 可以接受,大多数用户不会明显感到慢。 需要改进 500 - 1000 ms 明显较慢,可能影响用户体验和转化率。 差 > 1000 ms 严重问题,用户很可能不耐烦离开。
于是乎,我就上网搜了个测网站 TTFB 的 Python 脚本,测试了一下我的网站。结果吓了我一大跳——我的网站 TTFB 达到了惊人的 1.1s!已经是行业内较“差”的水平了。这使我迅速请教 AI 降低网站 TTFB 的方法,按照 Ta 教的内容,调整了本站的不少参数。现在,如果你访问本站,可能会发现加载速度和页面切换速度有了质的飞跃。
具体调整如下:
- 为 CDN 新增了全站缓存,时长 86400s(一天);
- 屏蔽了 Astro 自带的图片压缩功能,否则会导致 CDN 缓存的页面引用错误的图片;
- 在 CDN 处更改源站地址为 Vercel 的一些香港 IP(并非默认的回国优化 IP)。
当然,除了优化外,本站在 2026 年 2 月有以下变更:
- Banner 图变更;
- 头像变更;
- 主题色变更(竹青・天青蓝)。记得在颜色选择器里点击“恢复默认色”按钮!
还有,在优化完网站后,我写了一个批量检测网站 TTFB 的 Python 脚本,把本站的友链全都测了一遍。快来看看你的网站 TTFB 吧。
(注:博主位于河南地区。数据仅供参考。)
==============================================================
TTFB多网站并行测试报告
==============================================================
测试时间: 2026-02-20 02:40:23
测试模式: 并行
每个网站测试次数: 5 次
测试网站数量: 29 个
最大并发数: 5
==============================================================
详细结果:
--------------------------------------------------------------
排名 网站 最优 最差 平均 成功率 状态
--------------------------------------------------------------
1 https://leviqin.top/ 0.516s 0.626s 0.571s 100% 正常
2 https://pineseed.cn/ 0.477s 0.718s 0.575s 100% 正常
3 https://www.leehenry.top/ 0.499s 0.807s 0.645s 100% 正常
4 https://feng.pub/ 0.446s 0.814s 0.652s 100% 正常
5 https://dusays.com/ 0.496s 0.883s 0.703s 100% 正常
6 https://www.liuchengrui.cn/ 0.496s 1.027s 0.720s 100% 正常
7 https://blog.hxrch.top/ 0.589s 0.853s 0.735s 100% 正常
8 https://blog.kaiqi.wang/ 0.466s 1.109s 0.751s 100% 正常
9 https://note.moxiify.cn/ 0.573s 0.962s 0.755s 100% 正常
10 https://xiaochopin.github.io/ 0.659s 0.919s 0.777s 100% 正常
11 https://www.yuanzj.top/ 0.767s 1.044s 0.915s 100% 正常
12 https://blog.veitzn.top/ 0.742s 1.270s 0.921s 100% 正常
13 https://i.duckxu.com/ 0.715s 1.179s 0.940s 100% 正常
14 https://www.guirlan.de/ 0.727s 1.167s 0.966s 100% 正常
15 https://pinpe.top/ 0.847s 1.074s 0.988s 100% 正常
16 https://www.xingmail.cn/ 0.743s 1.559s 0.992s 100% 正常
17 https://blog.mckero.com/ 1.003s 1.134s 1.058s 100% 正常
18 https://www.liveout.cn/ 0.947s 1.246s 1.082s 100% 正常
19 https://blog.xuxiny.top/ 0.926s 1.294s 1.089s 100% 正常
20 https://luming.cool/ 0.983s 1.516s 1.211s 100% 正常
21 https://blog.gytxtx.top/ 1.132s 1.456s 1.251s 100% 正常
22 https://makotowu.cnstlapy.cn/ 0.970s 2.012s 1.253s 100% 正常
23 https://suus.me/ 1.199s 1.369s 1.273s 100% 正常
24 https://blognas.hwb0307.com/ 1.037s 2.238s 1.542s 100% 正常
25 https://www.haoyu233.com/ 0.636s 3.927s 1.621s 100% 正常
26 https://blog.bxaw.name/ 1.242s 1.970s 1.750s 100% 正常
27 https://b.fvli.top/ 1.616s 2.098s 1.842s 100% 正常
28 https://tc.chenyuxia.com/ 0.565s 3.771s 1.965s 100% 正常
==============================================================
综合统计:
==============================================================
平均TTFB最低的网站: https://leviqin.top/ (0.571s)
平均TTFB最高的网站: https://tc.chenyuxia.com/ (1.965s)
所有网站平均TTFB: 1.055s
平均TTFB中位数: 0.977s
平均成功率: 100.0%
最低成功率: 100.0%
测试失败的网站: 1 个
- https://limitz.top/: 5/5 次失败
错误: 状态码 404
==============================================================
测试配置:
==============================================================
parallel: True
test_count: 5
timeout: 10
max_workers: 5
total_elapsed: 48.42s
url_count: 29
==============================================================
路明还是要注意身体哦,尽量减少熬夜~
现在好多人用fuwari建站啊,不过确实这个主题挺好看的。
:tv_偷笑: 我的博客竟然排名第七😄
路明,我发现这里的评论系统好像不太稳定,有时候连接不上。
和 luming.cool 一样,twikoo.luming.cool 也用的是定制 CDN 节点,存在偶发性的 SSL 窜站问题。一旦窜站,评论区就无法加载了😂
感谢提醒,我正在和 CDN 厂商交流。
这就不得不说到神人移动宽带全盘屏蔽github.io了
你还别说,我家最开始用的移动宽带,我一开始建的站就是用的 github.io。当时死活都访问不了,导致我对 GitHub Pages 失去了信任,转头去买了 100 元每月的天价服务器😂😂😂
话说,我换用了标准 CDN 节点,现在你那边访问本站的速度怎么样?
换cf argo smart routing
优化效果拔群!非常丝滑的浏览体验,赞赞赞👍(没想到鄙站的速度荣幸进入前三甲XDDD,我想这可能是因为我尽可能遵循了最小化 JavaScript 原则,除了必要的外部脚本引用之外,能用 CSS 和 HTML 实现的绝不动用 JS,这样看来效果不错)
哈哈,实际上,为了规避定制 CDN 节点莫名重启导致的 SSL 证书问题,我用回了标准 CDN 节点,带宽很小,现在速度又变慢了
这点速度变化我完全感知不出来(前几天和今天我都戳进来了几次)。另外 TTFB 我觉得不能完全衡量真实体验,因为有些站点会卡个 Bug,比如安知鱼主题,在访问时先会先返回一个加载页面跳动半天才能看到首页内容,这种 TTFB 虽然看起来很低但访问体验依然一般。
居然看到了自己:D
对于我这种 PHP 动态网站来说,优化TTFB有些没有必要(没有做缓存系统和CDN的话必然表现一般般的),Typecho要做缓存要考虑的东西挺多,有些麻烦
不过看起来成绩还算合格呢
我这篇文章里用的所谓“TTFB”算法是不正确的,如果真的用“TTFB”这个概念来测量,文章里列出的网站 TTFB 几乎都会减少到原先的 1/2。
但是 TTFB 并不能完全反映用户体验。你的网站 TTFB 虽然在 700ms 左右,但你的网站加载速度非常迅速,所以你的网站体验其实是优于前面几位的。
其实感觉1-2秒的差距很难感知,受网络波动、以及人的反应来看,几秒钟加载完的体验是完全可以接受的,只要能保持稳定,不要过久的白屏就够用啦~
看到我的博客了,你怎么换框架了?我的播客是这样子的速度慢一点
没换框架,还是 Astro。
我的博客现在速度确实还是不快,已经到瓶颈了。