為什麼www.zhihu.com的訪問速度比zhihu.com要快?
03-07
直觀的感受。
還有http://zhihu.com經常卡很長時間都不出來。
網頁的打開速度取決於很多條件,伺服器帶寬、客戶端網速、是否緩存等。
傳了半天,一個小圖片半天沒傳上來,那就文字介紹啦。
直接打開www.zhihu.com/,客戶端會向www.zhihu.com/這個地址發出http請求,排在第一位的就是www.zhihu.com,status是200;這個狀態碼錶示請求已成功,請求所希望的響應頭或數據體將隨此響應返回;initiator是other,time是1.61s(總耗時)/826ms (當前資源耗時);那麼輸入的是http://zhihu.com的時候呢?客戶端會首先向http://zhihu.com發出請求,排在請求列表第一位的是http://zhihu.com;status是301;這個狀態碼錶示被請求的資源已永久移動到新位置。伺服器返回此響應(對 GET 或 HEAD 請求的響應)時,會自動將請求者轉到新位置。
這時候重定向到www.zhihu.com,在請求列表的第二位出現了,initiator是http://zhihu.com/ redirect,time是8.43s(總耗時)/919ms (當前資源耗時);如上所說,http://zhihu.com 和 http://www.zhihu.com 之間的區別就在於多了一次重定向的過程,嚴格意義上來說http://zhihu.com的訪問速度是略慢,慢的時間都是以毫秒計算的,也沒有會卡到很長時間出不來,卡到很長時間出來可能是網路通信狀態不是太良好導致的。如果樓主有勤快清理電腦的習慣或者使用的瀏覽器設置了禁用緩存的話,也會讓網站訪問感覺稍微慢,因為訪問網頁其實都是將網頁上的資源下載到本地再進行瀏覽的,你所在瀏覽器里看到的頁面其實都是存在你本地的文件。http對網站資源請求的時候,會檢查本地資源狀態,如果本地緩存中有的換,優先從緩存中讀取,速度快還省帶寬資源,所以在請求列表的size一欄中,常會看到from cache 這樣的字。就想到這麼多,圖片上傳不成功,太失敗了,還請見諒。跨界通六安有公司嗎?
ping了一下,我這裡速度是完全一樣的,都是30ms左右。可能跟題主的網路環境有關吧
推薦閱讀:
※如何評價知乎新版 4.51.1 移動應用?
※你在知乎上曾經因為什麼大規模掉粉?
※用自己的知乎小號給大號點贊很可恥嗎?
※為什麼很多人不習慣用「沒有幫助」這個功能?
※為什麼在 iPhone 裡面點擊 Quora 問答的鏈接會自動跳轉到 Quora 客戶端,而知乎 iPhone 客戶端就不能這樣,而是直接打開網頁?
TAG:知乎 |