TTFB

TTFB

TTFB是發出頁面請求到接收到應答數據第一個位元組所花費的毫秒數。

基本介紹

  • 中文名:第一位元組時間
  • 外文名:TTFB(Time To First Byte)
  • 套用範圍:網路科技
  • 包含:DNS解析+TCP三次握手+HTTP請求+第一位元組返回的時間
  • 包含:獲得回響訊息第一個位元組的時間
TTFB 屬性,伺服器阻塞,域名解析,TCP建立,

TTFB 屬性

Application Center Test
TTFB 屬性
獲取在接收到回響的首位元組前花費的毫秒數。
lTime = Response.TTFB
返回值 lTime As Long:首位元組回響時間(以毫秒為單位)。
TTFB:httpwatch的timechart中的一列參數。
TTFB (Time To First Byte)是發出頁面請求到接收到應答數據第一個位元組的時間總和,它包含了DNS解析時間、 TCP連線時間、傳送HTTP請求時間和獲得回響訊息第一個位元組的時間。

伺服器阻塞

瀏覽器對同一個主機域名的並發連線數有限制,因此如果當前的連線數已經超過上限,那么其餘請求就會被阻塞,等待新的可用連線;此外腳本也會阻塞其他組件的下載;

域名解析

請求某域名下的資源,瀏覽器需要先通過DNS解析器得到該域名伺服器的IP位址。在DNS查找完成之前,瀏覽器不能從主機名那裡下載到任何東西。

TCP建立

SSL/TLS(包含於HTTPS連線中)
http是超文本傳輸協定,以明文方式傳送內容,不提供任何方式的數據加密,如果被不法分子截取瀏覽器和伺服器之間的傳輸報文,會獲取其中的信息。
https 是安全套接字層超文本傳輸協定,就是在HTTP的基礎上加入了SSL/TLS協定,SSL/TLS依靠證書來驗證伺服器的身份,並為瀏覽器和伺服器之間的通信加密。
因此建立HTTPS連線的時間相當於三次握手的時間+SSL/TLS時間。
Request sent(傳送請求)
傳送HTTP請求的時間(從第一個bit到最後一個bit)
Waiting(等待回響)
通常是耗費時間最長的。從傳送請求到收到回響之間的空隙,會受到線路、伺服器距離等因素的影響。
Content Download(下載)
下載HTTP回響的時間(包含頭部和回響體)

相關詞條

熱門詞條

聯絡我們