本文主要提供个排查分析的思路,方便快速定位原因。
1、首先检查本地网络,测试下访问其它网站是否正常。
2、使用ping命令,检查服务器网络是否正常。如
上图可以看到时间平均11ms,说明本地到服务器网络很好。如果时间超过100ms可以认定是有问题的(香港、海外服务器除外)。
![](C:/Users/GuSong/AppData/Local/YNote/data/qq0F6BA276E41B868FB938FC68A12B686E/9b438a0cc37d468cba1ebd0e21da37be/clipboard.png)
上图可以看出数据丢失达到49%,说明网络是有问题的。正常不会有掉包的情况。
3、检查网站页面的大小和加载时间,可以用FireFox F12开启调试功能查看页面大小和加载时间。
![](C:/Users/GuSong/AppData/Local/YNote/data/qq0F6BA276E41B868FB938FC68A12B686E/ae53d2baef354f0d81624607eb602226/clipboard.png)
可以看出页面大小有8M+,一般来说有点大了正常是5M以内。(如果客户是买的大带宽标准可以提高)。
注意:
- 有时候因为页面调用的外部url过慢或是打不开也会导致网站加载很慢,也可以查看加载时间看出来;
- 如果页面很小但加载时间也很长,有可能是服务器本身出了问题。(CPU高、磁盘响应慢、服务器带宽跑满等)
4、在排除上述的网络、服务器、页面大小等问题后基本可以确定是代码本身执行效率的问题了。可以从代码和数据库优化着手这里就不阐述了。
要饭二维码
洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!
![](/images/shoukuanma.jpg)
文章的版权
本文属于“洪哥笔记”原创文章,转载请注明来源地址:网站加载慢排查分析:http://www.splaybow.com/post/161600121020199299.html
如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:8771947!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D!
发布时间:2019/10/12 16:16:00 | 编辑:顾松 | 分类:互联网相关 | 浏览: