TTFB 加载时间很长 在php页面直接打断点 断掉只加载页面也很慢 不加载页面 直接输出字符串有时候也能达到一秒 这是为什么
谢谢
1、从语言方面来说,是不是有特别吃内存的语言,是不是有连接数据库,而数据库服务器连接慢,但是你直接输出字符也能达到1s,看了这个概率较小
2、网速来说,你处在的环境请求其他网站是否快,
3、服务器原因,php-fpm的连接数,系统还有多少空间,
我觉得问题可能出在3
我之前遇到过几次TTFB加载时间很长很长,描述一下当时的情况。
输入URL后大概30s才能打开页面,其中TTFB占了总时间的80%。应该不是网络的问题,因为打开其他页面很快。
总结:应该是服务器的原因
·php进程数过多或者已满
·在这之前服务器有正在运行占资源的业务(堵塞)
4 回答13.4k 阅读✓ 已解决
5 回答7.8k 阅读✓ 已解决
2 回答7.5k 阅读✓ 已解决
2 回答6.7k 阅读✓ 已解决
1 回答5.2k 阅读✓ 已解决
1 回答5k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
1.PHP运行模式可能存在问题
2.本地域名映射存在问题,添加 127.0.0.1 localhost 或者访问域名到 hosts.
3.数据库连接占用等待.
最有可能是的第二条,注意排查下。