什么是網站TTFB?優化TTFB有什么方法?建站知識
建站知識
提到 WordPress 網站優化,一般我們可以通過提高服務器硬件配置、圖片優化、頁面優化、緩存快取等方面來進行改善。對于沒有進行優化的 WordPress 網站來說,TTFB 的載入時間往往超過了整個網站正常的下載時間,因此會導致出現用戶進入網站等待時間加長的情況。那么什么是網站TTFB?優化TTFB有什么方法?
一、什么是網站TTFB
TTFB 是 Time To First Byte 的縮寫,意思是 Web 瀏覽器在訪問網站后,接收到服務器回應數據的時間,也就是當用戶的鼠標點擊網站的那一刻開始,到接收到第一個數據資料之間所等待的時間。換一個角度說,是從訪客打開網站頁面到網頁內容開始呈現之間的等待時間,稱之為 TTFB。
二、TTFB 時間多長算長
因為每個服務器的硬件和網絡環境都不盡相同,每個服務器的 TTFB 時間也不相同。如果想知道你的服務器優化可以到什么程度,大家可以上傳一些靜態的 HTML 頁面到服務器,然后打開這些靜態頁面,看一些這些頁面的 TTFB 時間,大多數服務器的 TTFB 時間都在 50 ms 以下,這個時間就是我們優化時候可以追求的時間。以下是服務器的靜態和動態網頁 TTFB 等待時間示例。
靜態網頁 Waiting (TTFB)時間
動態網頁 Waiting (TTFB)時間
根據測試,TTFB 時間如果超過了 500 ms,用戶在打開網頁的時候就會感覺到明顯的等待,那么我們可以把 500 ms 以上認為是 TTFB 時間過長。
三、瀏覽器查看TTFB速度
我們可以通過Chrome瀏覽器查看TTFB速度,先打開網站,然后按F12,在右邊彈出的開發者工具介面中選擇“Network”,再F5刷新頁面重新加載一次,接著鼠標移到“Time”第一條,在彈出的界面中“Waiting for server response”即顯示服務器響應時間,如下圖:
四、TTFB時間的組成
1、瀏覽器發送HTTP請求所花費的時間
TTFB時間從HTTP請求開始。服務器接收到請求所需的時間取決于DNS查找所需的時間,用戶網絡的速度,用戶與服務器的距離等。
2、服務器處理請求所花費的時間
服務器收到請求后,必須對其進行處理并生成響應。這涉及后端程序的啟動過程,數據庫調用,運行腳本以及與網絡上的其他系統進行通信等。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-04-29 ,文章什么是網站TTFB?優化TTFB有什么方法?建站知識主要講述有什么,方法,網站網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_101.html