我的网站在中国的载入速度过慢,该怎么办?

报告指出,中国网路使用者粗估约有8亿人,几乎相当于日本、俄罗斯、墨西哥以及美国相加起来的总人口数。中国无疑是商业市场中待开发的一块沃土。

Image for post

资料来源:中国互联网络信息中心;彭博商业周刊绘制

但问题来了:中国的使用者在造访你的网站时,首先体验到的是缓慢的载入速度。

使用者通常可接受的网站载入速度不超过3秒钟,然而,90%的网站在中国都需要5秒甚至更久的时间载入。

造成这种现象有许多原因,这篇文章中我们主要聚焦在两点:

  1. 有限的网路互连容量
  2. 防火长城(GFW)

有限的网路互连容量

中国的网路生态与其他国家截然不同。原因说来话长,但我们尽量长话短说,并精简扼要,准备好了吗?开始啰!

中国的前四大供应商:中国电信中国联通中国移动以及中国教育科研计算机网(CERNET),这四大供应商约略涵盖95%的中国网路流量。

现在中国的网际网路交换费用并不高,但非常壅塞。然而,这前四大供应商不愿开放市场给其他供应商。换句话说,在中国,网际网路交换中心(IXP)的数量有限这项问题难以解决。

Image for post

此外,与中国电信、中国联通,以及中国移动互连至中国以外的区域非常昂贵,尤其是在亚洲地区。直接与这些供应商互连,通常也意味着必须支付高价费用。

综合以上所述,我们可以总结以下几个因素:有限的连线能力低网际网路涵盖,以及无法支援庞大需求的稀少互连中心

让我们用一个譬喻简单说明:想像一下,将城市之间的高速公路互相连接,并形成交通枢纽的费用是个天文数字,造成驾驶的选择很少。此外,由于兴建高速公路之间的交通枢纽费用高昂,目前只有两条车道能承载车流量,造成车速缓慢。这正是中国的网际网路基础架构现况。


Image for post

中国网路的防火长城

防火长城(Great Firewall of China)造成载入速度缓慢的其中一个原因在于,防火长城采用的深度封包检测(Deep packet Inspection) ,有时会有「掉包」的情形,亦即请求的资料无法传送至使用者的电脑。

这个情况也因为我们前一节提到的「有限的互连容量」更加恶化。遗失的封包必须透过壅塞的线路重新传送,这样的恶性循环造成载入速度缓慢以及糟糕的使用者体验。

防火长城在阻挡Google、Facebook以及Twitter的同时,也阻挡了许多网路公司的常用程式以及应用程式。

例如:世界上大部分的网站都使用到的Google Analytics。因为中国封锁了Google,所有装有Google Analytics的网站都会花上更多时间载入。

这将如何影响你的网路事业

45%的使用者期望网站的载入速度不超过3秒;40%的使用者在网站载入超过3秒后便会放弃浏览;1秒的网站延迟可能会造成10%的转换率下降。

Image for post

一旦超过3秒,使用者便会转向其他地方——你很可能永远失去这位顾客,且可能造成对品牌的负面观感。

不妨换位思考一下,当网站效能不佳时,你会有什么样的反应?如果网站速度太慢,你很可能会直接关掉网页。就算网页成功载入,但在浏览的过程中却依然迟缓,你应该会感到生气,如果重新载入几次也没改善,应该会想关掉网页。

以下都有可能造成你的网站在中国载入速度过慢:

  • 网页大小:网页越大(手机版网页也是),载入速度越慢。
  • 网站组件:页面如果有社群网站内容,极可能出现无法载入的状况,或者以不完整的方式显示。
  • DNS查询问题:中国的系统必须连至国际网路上查询你的DNS纪录,这会造成载入速度变慢,这个问题在点击的当下也无法解决。
  • 内容阻挡:有些社群网站的内容可能遭到阻挡,造成网站载入延迟,或者只载入一部分的内容。

看完这些,你可能会想问,那到底该如何提升网站在中国的速度?以下会说明几个可行的做法。


1.将网站设立在中国

Image for post

我们的合作伙伴阿里云,是让你将网站设立在中国的最佳选项之一

优化载入时间和网站效能表现,最简便的方式就是将网站设置在中国。

不过,你必须先申请ICP许可证,有了ICP许可证,便能与当地的中国主机服务供应商联系。

等一下,什么是ICP许可证?

ICP许可证即是网路内容供应商许可证,是一组由中国政府颁布的注册序号,核准从中国伺服器架设网站的行为,会有代管服务供应商会强制执行这项法规。

在尚未取得ICP许可证的情况下,你或许能够取得主机代管服务以及网域,但网站没有许可证将无法营运下去。

主机代管服务会在网页注脚显示你的ICP许可证。取得ICP许可证无法改善网站效能,但可以让你从当地主机供应商传递内容,进而改善网站在中国境内的载入速度和效能。

2.采用中国CDN

另一个提升网站在中国效能表现的方法是采用中国的内容传递网路,即所谓的CDN。 CDN会依据浏览者所在的地理位置,快取网站内容并加速载入。与中国CDN服务供应商合作也能有助于克服部分进入市场的阻碍,同时确保网站最高阶的效能表现。

中国CDN利用当地的网路节点(PoP),将网站内容传递给当地用户,相较其他国外CDN的传递速度会快上许多。 PoP是关键性网路的交会点。在评估使用哪个CDN供应商的服务时,请务必确认对方有多少PoP,以及PoP散布的位置,有些CDN服务供应商的PoP可能只集中在都市区域。

Image for post

我们的合作伙伴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加速。)