成都网站建设设计

将想法与焦点和您一起共享

PHP如何解决ajax请求服务器响应时间过长问题

PHP如何解决ajax请求服务器响应时间过长问题?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

创新互联公司长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为什邡企业提供专业的成都网站设计、做网站,什邡网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。

PHP下解决ajax请求服务器响应时间过长的办法:首先在浏览器输入测试网址,找到Networky以及ajax发送的请求;然后找到TTFB的响应时间对应的php文件,并删掉这些代码;最后将数据库localhost,改成【127.0.0.1】。

PHP下解决ajax请求服务器响应时间过长的办法:

1、首先打开浏览器输入测试网址(此例采用的是谷歌浏览器),按F12或者右键点击检查,找到Network这一项,并找到ajax发送的请求,如果没有请求,则重新刷新,如下图:

PHP如何解决ajax请求服务器响应时间过长问题

2、可以看到,PHP端的响应时间长达1s以上,鼠标移到蓝色条上,可以看到里面会有TTFB的响应时间,如下图:

PHP如何解决ajax请求服务器响应时间过长问题

3、这个响应时间过长,可以在最左侧看到是哪个文件响应时间过长的。找到对应的php文件,干掉所有代码,然后刷新重新请求,可以看到新的请求时间。如图:

PHP如何解决ajax请求服务器响应时间过长问题

4、在PHP文件中进行断点打印,反复试验得出结果,我的PHP端有连接数据的操作,响应时间过长跟这里有关,于是检查我的连接数据库的代码发现,连接数据库时使用了 localhost, 改成 127.0.0.1,再测试,发现响应时间大大缩短。

PHP如何解决ajax请求服务器响应时间过长问题

关于PHP如何解决ajax请求服务器响应时间过长问题问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。


文章名称:PHP如何解决ajax请求服务器响应时间过长问题
转载源于:http://chengdu.cdxwcx.cn/article/jeighd.html