1. 程式人生 > >解決網頁響應慢,waiting(TTFB)時間過長

解決網頁響應慢,waiting(TTFB)時間過長

本人在學習ajax無重新整理分頁的過程中,發現換頁響應時間很長,要1秒以上

現將解決問題的步驟記錄如下,希望能幫到遇到同樣問題的小夥伴

1、使用谷歌chrome瀏覽器開發者工具(按F12開啟),調到Network

2、可以看到是waiting(TTFB)時間過長要1秒左右,直接轉到PHP頁面測試,還是同樣問題

3、sublime編輯器die掉所有PHP程式碼,發現waiting(TTFB)只要12毫秒,可以判定時PHP程式碼的問題

4、反覆測試發現是pdo連線資料庫造成waiting(TTFB)時間長

5、將pdo連線中host=localhost;更改為host=127.0.0.1;解決問題。

6、loclahost和127.0.0.1的區別

127.0.0.1無需解析,localhost還要本地DNS解析,所有127.0.0.1會更快