by Devin Yang

建立于: 7年前 ( 更新: 7年前 )

关於TTFB:

TTFB(Time To First Byte): 浏览器正在等待响应的第一个位组。 TTFB代表第一个位组的时间。
这个时间包括1次往返延迟和伺服器准备响应的时间。

说重点:

好啦,或许自大家会疑惑自己主机的TTFB时间很长,这代表了主机端可能进行一些运算后才能将画面显示出来,
像是大量的数据库Query,也可能是网络太慢,等因素,但是如何判定呢?
我们可以比较HTML静态页与简单的PHP动态页是否差异很大,或许可以从中找出TTFB反应慢的问题,
举例,假如静态页时TTFB 16ms但是到了PHP的动态页,没进行什么运算确跑了3xxms。
这样的问题可能就在PHP的设置上了。

可以看看是否有什么外挂影响到,像是激活了PHP的Xdebug外挂,
这时的TTFB就不会是下方的13.36ms,可能会变成2xxms。

所以如果为Porduction的版本,并且php.ini中使用了Xdeubg,记得停用Xdebug的功能哦。

Tags:

Devin Yang

文章内容无法一一说明,如果您有什么不了解处,欢印提问哦:)

No Comment

Post your comment

需要登入才可留言!

类似文章


config,ssl,certbot

Apache及Nginx的ACME验证通杀

有人或许会好奇记这个做什么,我大概说明一下我的情境,超老旧主机,没Docker也没法装HAProxy或certbo,就只有apache及nginx。但我需要在该主机上自动申请及更新证书,所以我透过NFS,让该主机挂载另一台可以跑certbot进程主机上的数据夹,让他生成的验证档直接生成在旧主机上/home/nginx/acme-challenge/.well-known/acme-challenge/目录内,网页就能够顺利验证,并取得证书啦。有一堆vhost时,可以全部吃同一个数据夹,而不是每个vhost网站都去建目录。

fpm

在container内重启php-fpm

在container内重启php-fpm

ffmpeg

ffmpeg的批转档技巧webm转mp3

这篇文章介绍我如何在一个目录中进行多文件格式转换。 当您学会了肯定可以变出新的花样来。