TTFB响应时间缓慢,到底是谁的问题? – Clancy Zhu | ttfb很久
问题发生的背景这篇文章部分来源于我做的一次性能优化,具体的背景可看我的这篇文章[1]。当时,我在我自己的机器(thinkpadx240)上测试,发现页面的平均加载速度为3.92s 。这个显然是不能忍受的,因为我们这个项目是局域网项目,加载的资源也没有多少个,怎么可能会这么慢?于是我进行了分析。Devtool大法好~我用Devtools里面的timeline工具查看了耗时分布的情况,并截了以下的图:图1:当时某页面的所有资源请求耗时图2:对于某个资源的具体耗时图3 当时另外一个局域网平台的耗时当时我的分析如下:下载的资源都较小,最大不过36kb...
问题发生的背景这篇文章部分来源于我做的一次性能优化,具体的背景可看我的这篇文章[1]。
当时,我在我自己的机器(thinkpad x240)上测试,发现页面的平均加载速度为 3.92s 。
这个显然是不能忍受的,因为我们这个项目是局域网项目,加载的资源也没有多少个,怎么可能会这么慢?
于是我进行了分析。
Devtool大法好~我用Devtools里面的 timeline 工具查看了耗时分布的情况,并截了以下的图:
图1: 当时某页面的所有资源请求耗时
图2: 对于某个资源的具体耗时
图3 当时另外一个局域网平台的耗时
当时我的分析如下:
下载的资源都较小,最大不过36kb。ContentDownload时间几乎可忽略。 页面只有33个request,除去base64编码的图片(基本是0ms)和ajax请求(DomContentLoaded不计入)只有26个,这个请求数量并不算多。 从图2可看出,主要资源加载的时间处于Waiting(TTFB)这一栏,即浏览器发出请求后,1.22s之后才收到服务器响应(注:TTFB即Time To First Byte,即从request sent至收到服务器发出的首字节的时间)。 计算了所有静态资源的TTFB时间,得出页面平均的TTFB时间为:883ms。 对比同类型的内部(局域网)平台的资源加载时间),可见,平台加载一个资源的服务器响应时间大大超出了正常时间,主要为TTFB时间加载到了百倍级别。而正常的公网网站,TTFB时间也应控制在100ms以下。然后我得出了结论:
这特么绝壁是后端的问题。为啥别人的平台返回那么快,咱们平台返回这么慢?是不是服务器设定的问题?
撕逼开始于是我带着我的电脑去找了一个后端的同学,又像上面一样给他展示了一遍。
他看了也皱了眉头,这咋回事?
我说:这个很明显的,是你后端的问题,尽快解决吧,现在这慢得一b,很影响用户体验的。
他说:OK,我去看看服务器的相关设...
取得本站獨家住宿推薦 15%OFF 訂房優惠
SiteGround 主機 ttfb改善 SiteGround WordPress 教學 Nginx TTFB Waiting (TTFB) TTFB ttfb slow ttfb優化 如何減少ttfb ttfb改善 減少 伺服器 回應 時間 TTFB WordPress ttfb mail ttfb慢 ttfb time ttfb問題 i haven't been there 花蓮 視界民宿 瑞北路7-11 荷蘭家鄉東區 台中北屯段社會住宅 清境寵物住宿 福亨攝影價格 永和狗狗游泳 珠海御溫泉酒店套票 新豆花
本站住宿推薦 20%OFF 訂房優惠,親子優惠,住宿折扣,限時回饋,平日促銷
Front-End Developers Taiwan | ttfb很久
TTFB 是Time To First Byte 的縮寫,意思是Web 瀏覽器在造訪網站後,接收到 ... 的關聯性,同時一個快速響應載入的網站一定會比等待很久的網站來的讓人喜歡。 Read More
TTFB响应时间缓慢,到底是谁的问题? – Clancy Zhu | ttfb很久
2015年9月7日 — 从图2可看出,主要资源加载的时间处于Waiting(TTFB)这一栏,即浏览器发出请求后,1.22s之后才收到服务器响应(注:TTFB即Time To First ... Read More
WordPress 速度優化TTFB 淺談 | ttfb很久
2018年8月2日 — TTFB 代表第一個字節反應的時間; ... WebPageTest 測試TTFB 的結果,First Byte 指的是TTFB 的時間: ... 而我已經很久沒用EasyEngine V4. Read More
什麼是Waiting TTFB 加載時間過長? 3 步教你如何在 ... | ttfb很久
2019年1月25日 — TTFB 是Time To First Byte 的縮寫,意思是Web 瀏覽器在造訪網站後, ... 同時一個快速響應載入的網站一定會比等待很久的網站來的讓人喜歡。 Read More
关于用户访问请求慢 | ttfb很久
2017年11月29日 — http://fex.baidu.com/blog/2015/01/chrome-stalled-problem-resolving-process/ Read More
网站加载Waiting (TTFB) 时间过长的原因和解决办法 | ttfb很久
网站加载Waiting (TTFB) 时间过长的原因和解决办法 | ttfb很久
2017年11月30日 — TTFB 是Time to First Byte 的缩写,指的是浏览器开始收到服务器响应数据的时间(后台处理时间+重定向时间),是反映服务端响应速度的重要指标 ... Read More
訂房住宿優惠推薦