PHP下解决ajax请求服务器响应时间过长问题
生活随笔
收集整理的這篇文章主要介紹了
PHP下解决ajax请求服务器响应时间过长问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
PHP下解決ajax請求服務器響應時間過長的辦法:首先在瀏覽器輸入測試網址,找到Networky以及ajax發送的請求;然后找到TTFB的響應時間對應的php文件,并刪掉這些代碼;最后將數據庫localhost,改成【127.0.0.1】。
PHP下解決ajax請求服務器響應時間過長的辦法:
1、首先打開瀏覽器輸入測試網址(此例采用的是谷歌瀏覽器),按F12或者右鍵點擊檢查,找到Network這一項,并找到ajax發送的請求,如果沒有請求,則重新刷新,如下圖:
2、可以看到,PHP端的響應時間長達1s以上,鼠標移到藍色條上,可以看到里面會有TTFB的響應時間,如下圖:
3、這個響應時間過長,可以在最左側看到是哪個文件響應時間過長的。找到對應的php文件,干掉所有代碼,然后刷新重新請求,可以看到新的請求時間。如圖:
4、在PHP文件中進行斷點打印,反復試驗得出結果,我的PHP端有連接數據的操作,響應時間過長跟這里有關,于是檢查我的連接數據庫的代碼發現,連接數據庫時使用了 localhost, 改成 127.0.0.1,再測試,發現響應時間大大縮短。
相關學習推薦:php圖文教程
總結
以上是生活随笔為你收集整理的PHP下解决ajax请求服务器响应时间过长问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何用PHP给上传的文件改名
- 下一篇: php表单提交时获取不到post数据怎么