掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流

網(wǎng)絡(luò)上的許多文章往往主要關(guān)注前端wordpress優(yōu)化和加快網(wǎng)站速度的快速方法。服務(wù)器優(yōu)化(例如網(wǎng)絡(luò)延遲)有時會被忽視或忽視。因此,我們認為深入了解網(wǎng)絡(luò)延遲的重要性及其在加載不同區(qū)域時對WordPress網(wǎng)站的影響會很有趣。
雖然CDN絕對可以幫助減少網(wǎng)絡(luò)延遲,但您的主機服務(wù)器位置仍然非常重要,特別是如果您在非常特定的地理位置為訪問者提供服務(wù)。延遲很重要,我們將向您展示幾個原因。
網(wǎng)絡(luò)延遲是指通過網(wǎng)絡(luò)傳輸數(shù)據(jù)所涉及的時間和/或延遲。換句話說,一個數(shù)據(jù)包從一個點到另一個點需要多長時間。如今,這通常以毫秒為單位進行測量,但是,根據(jù)網(wǎng)絡(luò)的不同,它也可能是秒。越接近零越好。
延遲是信號在地理距離以及通過各種通信設(shè)備時引入的等待時間。 – Whatis.com
換句話說,距離越遠,延遲越大,這等同于更長的延遲。當涉及到通過光纖電纜傳輸?shù)臄?shù)據(jù)時,您無法超越光速。例如,下面是Google Cloud Platform網(wǎng)絡(luò)的地圖。他們有數(shù)千英里的電纜在海底覆蓋整個地球。這就是為什么它是世界上最快的網(wǎng)絡(luò)之一的原因之一。即使擁有這種廣泛的最先進網(wǎng)絡(luò),仍然總是會有延遲延遲。
光纖電纜的延遲
有幾個不同的因素會導致網(wǎng)絡(luò)延遲,其中包括:
有些人可能會爭辯說,網(wǎng)絡(luò)延遲并不是很重要,但是,這可能與您選擇托管WordPress網(wǎng)站的位置有關(guān)。對于媒體和您的資產(chǎn)(例如圖像、JavaScript、CSS、視頻),CDN可以通過從更近的服務(wù)器提供副本來解決很多額外的延遲問題。但是,在大多數(shù)配置中,您仍然需要查詢您的托管服務(wù)器以獲取初始DOC加載。這就是延遲很重要的原因!
Trainline將整個渠道的延遲減少了0.3秒,客戶每年額外花費800萬英鎊(約合1150萬美元)。– WPO 統(tǒng)計
對于為特定地理位置的訪客提供服務(wù)的企業(yè),延遲尤其重要。例如,假設(shè)您在悉尼有一家電子商務(wù)商店,您90%的客戶來自澳大利亞。將您的網(wǎng)站放置在澳大利亞的服務(wù)器上,而不是將其托管在歐洲或美國,您的企業(yè)肯定會受益。我們將在下面討論它對您的網(wǎng)站的影響有多大。
距離是延遲延遲的主要原因之一。然而,重要的是要記住,延遲不僅受距離的影響,還受它所產(chǎn)生的跳數(shù)、中間路由器等的影響。測量網(wǎng)絡(luò)延遲的幾種方法包括Ping、Traceroute和MTR。在這個例子中,我們將簡單地使用ping時間并運行一些traceroute測試。如果您真的想深入研究數(shù)據(jù),可以運行traceroute命令。
因此,我們在位于不同地理區(qū)域的Google Cloud Platform上啟動了幾臺測試機器。許多其他托管服務(wù)提供商使用Google Cloud的標準層網(wǎng)絡(luò),這會導致速度變慢。
然后我們使用KeyCDN的免費Ping測試工具 ,它允許我們同時從14個位置進行測試。請記住,ping時間越短越好, 因為這與數(shù)據(jù)通過Internet傳輸?shù)狡淠繕说刂啡缓蠓祷亟o您所需的延遲時間(以毫秒為單位)直接相關(guān)。我們還使用了他們的traceroute工具。
對于位于美國愛荷華州的測試服務(wù)器,位于美國的位置的ping時間要低得多(到達拉斯的平均ping時間為16毫秒)。當您開始深入歐洲或新加坡時,您開始體驗更高的平均ping時間(到新加坡的平均ping時間為244毫秒)。
Ping時間 perf1(美國)
如果我們比較Traceroute,您可以看到一個示例,從美國愛荷華州到德國法蘭克福需要7個額外的網(wǎng)絡(luò)躍點(與從達拉斯的10個躍點相比)。這就是為什么重要的是要記住,網(wǎng)絡(luò)躍點也會影響網(wǎng)絡(luò)延遲。
Traceroute perf1(美國)
對于位于澳大利亞悉尼的測試服務(wù)器,澳大利亞和亞太地區(qū)的ping時間要低得多(到悉尼的平均ping時間為1毫秒)。當您開始深入歐洲或南美洲時,您開始體驗更高的平均ping時間(到圣保羅的平均ping時間為319毫秒)。
Ping時間perf2(澳大利亞)
如果我們比較Traceroute,您可以看到一個示例 ,從澳大利亞悉尼到德國法蘭克福需要14個額外的網(wǎng)絡(luò)躍點。
Traceroute perf2(澳大利亞)
對于位于德國法蘭克福的測試服務(wù)器,歐洲甚至美國的ping時間要低得多,這可能是由于兩者之間的快速骨干連接(到阿姆斯特丹的平均ping時間為7毫秒)。當您開始深入到亞太地區(qū)或南美洲時,您開始體驗更高的平均ping時間(到新加坡的平均ping時間為308毫秒)。
Ping時間 perf3(德國)
如果我們比較Traceroute,您可以看到一個示例 ,從德國法蘭克福到巴西圣保羅需要11個額外的網(wǎng)絡(luò)躍點。
Traceroute perf3(德國)
因此,正如您在上面看到的,距離越大,與更高的ping時間和構(gòu)成網(wǎng)絡(luò)延遲的額外網(wǎng)絡(luò)跳數(shù)直接相關(guān)。這就是為什么您應(yīng)該戰(zhàn)略性地定位您的WordPress網(wǎng)站以減少這兩個因素的原因。
上面我們正在測試與ping服務(wù)器相關(guān)的服務(wù)器所在位置的Ping時間。但是Google Cloud Platform區(qū)域本身之間的延遲呢?Geek Flare在9個不同地區(qū)之間進行了出色的測試。這可以讓您快速了解放置在一個區(qū)域與另一個區(qū)域時由于延遲而發(fā)生的延遲。
Google Cloud Platform延遲(來源 Geek Flare)
當然,我們忽略了總頁面加載時間。事實上,這就是一些最有趣的數(shù)據(jù)所在。但是,請記住,這包括其他因素,例如TTFB。所有三個測試站點都是相同的,運行全新安裝的WordPress,并安裝了二〇一七主題。我們也在使用Pingdom,所以時間是從他們的測試服務(wù)器位置測量的。
我們使用位于美國愛荷華州的服務(wù)器從三個不同的測試地點進行速度測試,結(jié)果如下。
速度測試 perf1 達拉斯
速度測試 perf1 澳大利亞
速度測試 perf1 斯德哥爾摩
正如我們在上面看到的,從美國境內(nèi)(靠近托管服務(wù)器)加載站點與從全球加載站點之間存在巨大差異。
我們使用位于澳大利亞悉尼的服務(wù)器從三個不同的測試地點進行速度測試,結(jié)果如下。
速度測試 perf2 達拉斯
速度測試 perf2 墨爾本
速度測試 perf2 斯德哥爾摩
正如我們在上面看到的,從澳大利亞境內(nèi)(靠近托管服務(wù)器)加載站點與從全球加載站點之間存在巨大差異。
我們使用位于德國法蘭克福的服務(wù)器從三個不同的測試地點進行速度測試,結(jié)果如下。
速度測試 perf3 達拉斯
速度測試 perf3 墨爾本
速度測試 perf3 斯德哥爾摩
正如我們在上面看到的,從歐洲內(nèi)部(靠近托管服務(wù)器)加載站點與從全球加載站點之間存在巨大差異。
如果這些頁面負載測試不能說服您,我們不知道會怎樣!例如,美國愛荷華州的測試站點從達拉斯加載僅需要368毫秒。但是從澳大利亞悉尼加載需要2.14秒。這就是為什么位置很重要!同樣,您可以通過使用CDN將媒體資產(chǎn)靠近訪問者來幫助減少總加載時間。但是您總會遇到來自主機服務(wù)器的加載時間和延遲,因此請明智地選擇。
大多數(shù)WordPress托管服務(wù)提供商通常允許您從不同的位置進行選擇來托管您的網(wǎng)站。這使您可以戰(zhàn)略性地將站點放置在需要確保低延遲和TTFB的位置,以及極快的加載時間。您還可以為每個單獨的站點選擇不同的位置。
Google Cloud數(shù)據(jù)中心位置
不確定要選擇哪一個?以下是一些提示。
您可以做的第一件事就是在Google Analytics中查看訪問者的地理位置。在下面的這個示例中,您可以看到超過90%的流量來自美國。因此,在大多數(shù)情況下,您希望將WordPress網(wǎng)站放在美國的服務(wù)器上。您可以將數(shù)據(jù)過濾到城市,但我們通常會推薦像美國愛荷華州這樣的中心位置。
Google Analytics中的地理數(shù)據(jù)
如果您經(jīng)營電子商務(wù)商店,請確保還檢查您的客戶來自哪里。這當然是您產(chǎn)生收入的方式,因此這些是您最重要的訪問者。這應(yīng)該與您上面的流量一致,但是,情況并非總是如此。如果您有電子商務(wù)數(shù)據(jù)設(shè)置或目標,您可以輕松地將該信息疊加在地理數(shù)據(jù)之上,以做出更明智的決定。
有很多方便的免費工具可以為不同的云提供商測量您當前位置的延遲。這可以幫助您快速評估哪個區(qū)域可能是您站點的最佳選擇。
測量Google Cloud Platform延遲
您還可以使用CloudHarmony,這是一個云比較工具。您可以測試諸如延遲、DNS、上行鏈路和下行鏈路等內(nèi)容。
CloudHarmony網(wǎng)絡(luò)測試
總而言之,這里有一些減少網(wǎng)絡(luò)延遲的快速方法。
希望現(xiàn)在您對網(wǎng)絡(luò)延遲、其重要性以及它如何影響您的WordPress網(wǎng)站有了更多了解。為確??焖偌虞d時間,請確保選擇主機與訪問者和客戶最接近的服務(wù)器。你覺得呢?你有沒有什么想法?您是否曾經(jīng)因為網(wǎng)站放置在錯誤的位置而經(jīng)歷過緩慢的加載時間?請在下面的評論中告訴我們。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流