我的網站在中國的載入速度過慢,該怎麼辦?

Lizzy Chiang
Mlytics 中文部落格
8 min readAug 27, 2020

報告指出,中國網路使用者粗估約有 8 億人,幾乎相當於日本、俄羅斯、墨西哥以及美國相加起來的總人口數。中國無疑是商業市場中待開發的一塊沃土。

資料來源:中國互聯網絡信息中心;彭博商業周刊繪製

但問題來了:中國的使用者在造訪你的網站時,首先體驗到的是緩慢的載入速度。

使用者通常可接受的網站載入速度不超過 3 秒鐘,然而,90% 的網站在中國都需要 5 秒甚至更久的時間載入。

造成這種現象有許多原因,這篇文章中我們主要聚焦在兩點:

  1. 有限的網路互連容量
  2. 防火長城(GFW)

有限的網路互連容量

中國的網路生態與其他國家截然不同。原因說來話長,但我們盡量長話短說,並精簡扼要,準備好了嗎?開始囉!

中國的前四大供應商:中國電信中國聯通中國移動以及中國教育科研計算機網(CERNET),這四大供應商約略涵蓋 95% 的中國網路流量。

現在中國的網際網路交換費用並不高,但非常壅塞。然而,這前四大供應商不願開放市場給其他供應商。換句話說,在中國,網際網路交換中心(IXP)的數量有限這項問題難以解決。

此外,與中國電信、中國聯通,以及中國移動互連至中國以外的區域非常昂貴,尤其是在亞洲地區。直接與這些供應商互連,通常也意味著必須支付高價費用。

綜合以上所述,我們可以總結以下幾個因素:有限的連線能力低網際網路涵蓋,以及無法支援龐大需求的稀少互連中心

讓我們用一個譬喻簡單說明:想像一下,將城市之間的高速公路互相連接,並形成交通樞紐的費用是個天文數字,造成駕駛的選擇很少。此外,由於興建高速公路之間的交通樞紐費用高昂,目前只有兩條車道能承載車流量,造成車速緩慢。這正是中國的網際網路基礎架構現況。

中國網路的防火長城

防火長城 (Great Firewall of China)造成載入速度緩慢的其中一個原因在於,防火長城採用的深度封包檢測 (Deep packet Inspection) ,有時會有「掉包」的情形,亦即請求的資料無法傳送至使用者的電腦。

這個情況也因為我們前一節提到的「有限的互連容量」更加惡化。遺失的封包必須透過壅塞的線路重新傳送,這樣的惡性循環造成載入速度緩慢以及糟糕的使用者體驗。

防火長城在阻擋 Google、Facebook 以及 Twitter 的同時,也阻擋了許多網路公司的常用程式以及應用程式。

例如:世界上大部分的網站都使用到的 Google Analytics。因為中國封鎖了Google,所有裝有 Google Analytics 的網站都會花上更多時間載入。

這將如何影響你的網路事業

45% 的使用者期望網站的載入速度不超過 3 秒;40% 的使用者在網站載入超過 3 秒後便會放棄瀏覽;1 秒的網站延遲可能會造成 10% 的轉換率下降。

一旦超過 3 秒,使用者便會轉向其他地方——你很可能永遠失去這位顧客,且可能造成對品牌的負面觀感。

不妨換位思考一下,當網站效能不佳時,你會有什麼樣的反應?如果網站速度太慢,你很可能會直接關掉網頁。就算網頁成功載入,但在瀏覽的過程中卻依然遲緩,你應該會感到生氣,如果重新載入幾次也沒改善,應該會想關掉網頁。

以下都有可能造成你的網站在中國載入速度過慢:

  • 網頁大小:網頁越大(手機版網頁也是),載入速度越慢。
  • 網站組件:頁面如果有社群網站內容,極可能出現無法載入的狀況,或者以不完整的方式顯示。
  • DNS 查詢問題:中國的系統必須連至國際網路上查詢你的 DNS 紀錄,這會造成載入速度變慢,這個問題在點擊的當下也無法解決。
  • 內容阻擋:有些社群網站的內容可能遭到阻擋,造成網站載入延遲,或者只載入一部分的內容。

看完這些,你可能會想問,那到底該如何提升網站在中國的速度?以下會說明幾個可行的做法。

1. 將網站設立在中國

我們的合作伙伴阿里雲,是讓你將網站設立在中國的最佳選項之一

優化載入時間和網站效能表現,最簡便的方式就是將網站設置在中國。

不過,你必須先申請 ICP 許可證,有了 ICP 許可證,便能與當地的中國主機服務供應商聯繫。

等一下,什麼是 ICP 許可證?

ICP 許可證即是網路內容供應商許可證,是一組由中國政府頒佈的註冊序號,核准從中國伺服器架設網站的行為,會有代管服務供應商會強制執行這項法規。

在尚未取得 ICP 許可證的情況下,你或許能夠取得主機代管服務以及網域,但網站沒有許可證將無法營運下去。

主機代管服務會在網頁註腳顯示你的 ICP 許可證。取得 ICP 許可證無法改善網站效能,但可以讓你從當地主機供應商傳遞內容,進而改善網站在中國境內的載入速度和效能。

2. 採用中國 CDN

另一個提升網站在中國效能表現的方法是採用中國的內容傳遞網路,即所謂的 CDN。CDN 會依據瀏覽者所在的地理位置,快取網站內容並加速載入。與中國 CDN 服務供應商合作也能有助於克服部分進入市場的阻礙,同時確保網站最高階的效能表現。

中國 CDN 利用當地的網路節點(PoP),將網站內容傳遞給當地用戶,相較其他國外 CDN 的傳遞速度會快上許多。PoP 是關鍵性網路的交會點。在評估 使用哪個 CDN 供應商的服務時,請務必確認對方有多少 PoP,以及 PoP 散布的位置,有些 CDN 服務供應商的 PoP 可能只集中在都市區域。

我們的合作夥伴 Cloudflare 在中國幾個主要城市所提供的 CDN 服務

不過,使用中國 CDN 的前提是,必須取得 ICP 許可證。

如何才能取得 ICP 許可證?

你可能會想問:

取得 ICP 許可證會很困難嗎?需要哪些手續?

接下來要為大家講解取得 ICP 許可證的漫漫長路。

取得 ICP 許可證,很有可能成為你提升網站在中國效能表現的最大門檻。

你需要具備以下條件:

  • 持有中國的營業執照。
  • 你代表企業親自前往中國,使用你的護照作為身份識別,並且在境內待滿夠久的時間,以滿足註冊 ICP 許可證的要求。
  • 你與中國有合資企業關係。

申請送出後,也有可能因為下列原因而申請失敗:

  • 屬於沒有法人資格的外國企業
  • 屬於沒有護照的外國個人(在認定上並不常駐在中國)

整個 ICP 許可證申請流程包含:

  • 購買主機代管服務
  • 提交 ICP 許可證申請以及證明文件至主機代管服務公司
  • 主機代管服務公司審核申請以及文件,以確保正確性和完整性
  • 主機代管服務公司提交 ICP 許可證到中華人民共和國工業和信息化部(MIIT)
  • 如果受到核准,MIIT 會通知主機代管服務,並解鎖你的帳戶

你可能注意到在這個過程中,你並不會直接與 MIIT 接觸,而申請被駁回也無法上訴。申請 ICP 許可證的過程可說是非常繁瑣,而你吃到閉門羹的機率非常高。中國當局其實不希望其他國家的人在當地設置主機,因此你的申請被駁回的可能性相當高。

難道就沒有其他解決方案了嗎?

更好的解決方案:近中國CDN

有,那就是使用近中國 CDN。

亦即是透國韓國、泰國以及越南等位在中國鄰近地區的節點而組成的 CDN 。近中國 CDN 相較其他市面上的全球 CDN,更能大幅提升網站在中國的網路速度。許多外國企業在申請 ICP 許可證上吃了閉門羹,都轉而選擇使用近中國 CDN 。

mlytics 與許多近中國 CDN 服務供應商合作,協助客戶在中國傳遞網站內容,無須歷經申請 ICP 許可證的繁瑣流程,也不必在中國境內架設網站。透過 mlyitcs 即可輕鬆且有效地縮短網站在中國的載入時間,並且擁有穩定的效能。

mlyitcs 如何協助你透過網站在中國發展事業?

  • 節省時間與費用,無須申請 ICP 許可證,使用近中國 CDN 即能讓網站在中國飆速
  • 與多家 CDN 服務供應商合作,透過 2,300 個以上的 PoP 節點,減少網站載入時間
  • AI 負載平衡自動為網站調度流量,不用擔心網站無預警斷線問題

立即註冊即可馬上免費試用,也可預約產品諮詢,了解 mlytics 如何協助你的品牌在中國站穩腳步。

(請留意,只有 Pro 方案或更高階的方案可以使用近中國 CDN 加速。Basic 方案只提供標準的全球 CDN 加速。)

--

--

Mlytics 中文部落格
Mlytics 中文部落格

Published in Mlytics 中文部落格

mlytics 致力於創造一個更可靠、更快、更安全的網路世界。在這個部落格中,我們會分享我們在融合 CDN 、網路加速、智慧調度及網路防護相關領域看到的新資訊及觀點。