如何排查 PHP 网站运行速度慢的原因

如何排查 PHP 网站运行速度慢的原因,第1张

排查 PHP 网站运行速度慢的原因

首先,使用浏览器的开发人员工具(Chrome)或Firefox的Firebug,确定,问题出在前端,还是后端。查看瀑布图,看看是卡在了服务器处理脚本上(典型特征是文档Waiting的时拿弊肆间特别长),还是前端(大量的图片、大量的JS、好多Flash)。90%网站性能问题是由前端卜岁造成的消轿。

若确定是服务器端问题,看看PHP版本是不是过低了、使用XDebug的Profile结合Webgrind等,看看到底哪些函数执行的次数最多、单次时间最长、执行总时间最长,找到根源一击必杀!PHP的编译器不对PHP代码进行任何优化,所以某种意义上蛮考研PHPer的功力。

具体是运行了什么慢?

因为不清楚你的具体情况,你可以按以下两点模前先看看

1、检查一下PHP环境,新建一个空的PHP文件运行看一下加载旦卖清所需配梁时间是否是毫秒级的。

2、运行thinkphp的时候有没有连接数据库,如果是远程数据库,先不连接.本地数据库的话,尽量使用127.0.0.1而不是使用localhost


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12313639.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存