如果你的網站打開速度特別慢,具體描述是:每次點擊鏈接時,都需要先等待3-5秒,然后再開始加載,不過加載很快完成。
那么你應該檢查下是不是Waiting(TTFP)時間過長這個原因導致的。
什么時TTFP呢?
TTFB是英文Time to First Byte的縮寫,指的是瀏覽器發送請求后,到開始收到服務器數據的時間,是反映服務端響應速度的重要指標。
原因分析
導致的TTFP時間太長的原因,通常是服務器的響應速度慢導致的。
你可以登錄服務器后台,看看CPU、內存這兩項指標是不是正常,如果過載的話,說明你需要該升級服務器了。
我們可以通過瀏覽器的調試工具來檢測TTFP時間,通過提升服務器配置來減少TTFP時間。
TTFP(Time To First Page)時間比較長,因為在頁面渲染流程中,首先要加載 HTML 文件,之后要下載頁面所需的 JavaScript 文件,然后 JavaScript 文件渲染生成頁面。在這個渲染過程中至少涉及到兩個 HTTP 請求周期,所以會有一定的耗時,這也是為什么大家在低網速下訪問網站時,需要反應一段時間原因。