簡(jiǎn)短的回答——是的。從最終訪問(wèn)者的角度來(lái)看,服務(wù)器位置確實(shí)會(huì)影響您網(wǎng)站的速度。托管您的網(wǎng)站時(shí),您應(yīng)該做的第一件事是確定您的大部分流量來(lái)自哪里。為什么這個(gè)這么重要?因?yàn)槟泄芫W(wǎng)站的服務(wù)器位置在您的整體網(wǎng)絡(luò)延遲和 TTFB 中起著至關(guān)重要的作用。
什么是網(wǎng)絡(luò)延遲和TTFB?
網(wǎng)絡(luò)延遲是指通過(guò)網(wǎng)絡(luò)從 Web 瀏覽器到服務(wù)器的數(shù)據(jù)傳輸所涉及的往返時(shí)間。數(shù)據(jù)必須走的距離越長(zhǎng),到達(dá)目的地所需的時(shí)間就越長(zhǎng)。網(wǎng)絡(luò)延遲通常以毫秒為單位;但是,根據(jù)網(wǎng)絡(luò),它可能會(huì)上升幾秒鐘。
另一方面, TTFB(到第一個(gè)字節(jié)的時(shí)間)測(cè)量 Web 瀏覽器向服務(wù)器發(fā)送請(qǐng)求和接收到第一個(gè)數(shù)據(jù)字節(jié)所用的時(shí)間。數(shù)據(jù)必須走的距離越長(zhǎng),為您的網(wǎng)站頁(yè)面提供服務(wù)所需的時(shí)間就越長(zhǎng)。
我們不會(huì)在這篇文章中涉及所有技術(shù)方面;您需要記住的是網(wǎng)絡(luò)延遲和 TTFB 應(yīng)該盡可能低。實(shí)現(xiàn)此目的的一種簡(jiǎn)單方法是考慮選擇靠近訪問(wèn)者的服務(wù)器位置。我們將引導(dǎo)您完成一些有用的提示,您可以遵循這些提示來(lái)確定最適合您的訪問(wèn)者的服務(wù)器位置。
檢查訪問(wèn)者的地理位置
查找有關(guān)您網(wǎng)站訪問(wèn)者地理位置的見(jiàn)解的一種簡(jiǎn)單方法是查看您的 Google Analytics(分析)帳戶。
登錄后,轉(zhuǎn)到受眾 → 地理 → 位置
在這里,您將能夠看到您的流量來(lái)自哪個(gè)國(guó)家/地區(qū)。如果您經(jīng)營(yíng)的是本地企業(yè),則可以通過(guò)過(guò)濾到城市來(lái)縮小結(jié)果范圍。
在我們的示例中,您可以看到超過(guò) 58% 的訪問(wèn)者來(lái)自美國(guó)。因此,您可能希望在位于美國(guó)的服務(wù)器上托管您的網(wǎng)站。
如果您的目標(biāo)是全球受眾,您可以利用內(nèi)容交付網(wǎng)絡(luò) (CDN)。不用擔(dān)心; 我們將在這篇文章的下面進(jìn)一步介紹這部分。
進(jìn)行快速延遲測(cè)試
有一些實(shí)用的方法可以測(cè)量從您當(dāng)前位置到您的托管服務(wù)提供商的延遲,包括 Ping、 Traceroute或 MTR(Ping 和 Traceroute 的組合)。這可以幫助您快速評(píng)估哪個(gè)服務(wù)器位置可能是您站點(diǎn)的最佳選擇。請(qǐng)記住,ping 結(jié)果越低越好。
做一個(gè)快速的 TTFB 測(cè)試
您可以使用 KeyCDN 提供的 Web 性能工具。這樣您就可以輕松地在全球 14 個(gè)地點(diǎn)進(jìn)行測(cè)試。
- 轉(zhuǎn)到 https://tools.keycdn.com/performance。
- 在搜索欄中輸入您的域名。
- 您的 TTFB 結(jié)果將在右側(cè)傳播。
請(qǐng)記住,TTFB 結(jié)果越低越好。
正如您在我們的測(cè)試中看到的那樣,TTFB 在美國(guó)較低,而在印度班加羅爾較高。這是因?yàn)槲覀円恢庇糜跍y(cè)試目的的服務(wù)器實(shí)際上位于美國(guó)。這證明了延遲和距離對(duì) TTFB 有影響。還有一些其他各種在線工具可以測(cè)量 TTFB,例如Pingdom或GTmetrix。在 GTmetrix 和 Pingdom 中,TTFB 被稱為等待時(shí)間。
通常,任何低于 100 ms 的結(jié)果都是理想的 TTFB。Google PageSpeed Insights 建議服務(wù)器在 200 毫秒內(nèi)做出響應(yīng)。200-500 毫秒被認(rèn)為是健康的。但其最新版本的 PageSpeed 工具不會(huì)抱怨,除非它超過(guò) 600ms。
選擇離訪問(wèn)者最近的服務(wù)器位置
如果您的訪問(wèn)者主要來(lái)自澳大利亞,并且您所在的網(wǎng)絡(luò)托管服務(wù)商僅在美國(guó)擁有數(shù)據(jù)中心,這意味著數(shù)據(jù)文學(xué)需要走遍半個(gè)地球才能接觸到您的訪問(wèn)者。
因此,建議您將網(wǎng)站托管在更靠近訪問(wèn)者的位置。如果您已經(jīng)這樣做并且您的網(wǎng)站速度在某種程度上很慢,那么您可能需要考慮選擇另一個(gè)網(wǎng)絡(luò)托管服務(wù)提供商。這使您可以在離訪問(wèn)者最近的地理位置托管您的網(wǎng)站,并確保低延遲和極快的網(wǎng)站速度。
有什么辦法可以減少延遲?
除了選擇靠近服務(wù)器的位置外,利用 CDN(內(nèi)容交付網(wǎng)絡(luò))是減少延遲的重要一步。CDN 將您的靜態(tài)內(nèi)容存儲(chǔ)在全球多個(gè)服務(wù)器上。例如,如果您的網(wǎng)站托管在我們的一臺(tái)紐約服務(wù)器上,并且您的一位訪問(wèn)者來(lái)自澳大利亞,他們將看到來(lái)自 CDN 澳大利亞位置的內(nèi)容。無(wú)論您的訪問(wèn)者來(lái)自哪里,它都能讓您網(wǎng)站的靜態(tài)內(nèi)容快速加載。
概括
我們希望我們已經(jīng)設(shè)法幫助您了解有關(guān)選擇服務(wù)器位置時(shí)要考慮的方面以及它如何影響您的站點(diǎn)的更多信息。請(qǐng)記住,靠近訪問(wèn)者的服務(wù)器將確保快速加載時(shí)間。