页面加载多久算超时_为何中文Minecraft Wiki加载那么慢?

1f30492f161bacbf6c48d1f6deaaf8ca.png

太长不看版:2019年,Minecraft Wiki在中国大陆访问速度较以往总体有所提升。

中文Minecraft Wiki于2017年暑期发布的一份玩家满意度调查问卷的结果显示,玩家评分最低的项目便是Minecraft Wiki的访问速度。接下来我们谈Minecraft Wiki在中国大陆的访问状况。

造成访问网页速度有所变化,主要有三个变量:

1.网页内容

从某一条目的内容来说,条目文字和图片应该是在逐渐增多的,但是增幅即使较大也不会显著影响网页加载速度。

从条目内容之外的加载时间来说,这些内容确有增加。这也是Minecraft Wiki管理组无法解决的问题,因为Minecraft Wiki是搭建在Gamepedia这个wiki农场上的,Gamepedia上的两千多个wiki的条目外内容大致相同,这种模板我们无力更改。

一个页面上,除了你会浏览的文字和图片外,还有(1)网页基本的样式,主要是CSS (2)看得见的广告和页脚 (3)看不见的统计代码。其中(2)和(3)项加载时间远超过条目内容的加载时间。

在网页右侧的广告都是国外的广告商,加载速度真的不快;不过当你注册了账户且编辑活跃,Gamepedia赠予你Gamepedia Pro服务(之前可以氪金买,现在取消了),通过免广告的方式加快你的访问速度。又由于Curse Inc.被Fandom Inc.(国外另一个规模巨大的wiki农场)收购,因此页脚又加上了来自Fandom的巨宽且丑陋的页脚。

且不知为何,Curse为Gamepedia上每个wiki每个页面都有五六个站长统计代码,还是来自不同的统计网站,这些累赘也拖慢了访问速度。

2.服务器的网络条件

Gamepedia所属的Curse Inc.先被Amazon收购,在此前后均使用的是AWS服务器。手动下载过Minecraft本体文件的玩家知道,原来amazonaws的服务器下载速度有时只有几KB/s。好在Gamepedia使用了Cloudflare加速,访问速度还算可以。(关于Cloudflare和百度云加速合作,提供的中国大陆访问加速业务,是需要备案的)

之后Gamepedia的CDN切换到了CloudFront(AWS自家的)。虽然其有北京、上海和宁夏中卫三个国内节点,但也同样需要备案。关于Cloudflare和Cloudfront的速度对比,我不好下定论,但个人认为应该速度相近。

值得注意的是,当前(2019年7月)Gamepedia和Wikia均使用的是Fastly网络加速服务美国节点,全国访问Minecraft Wiki解析的IP是相同的美国节点,但经过tracert分析数据包均是通过Fastly日本东京节点转发到美国的。和原来直接解析到不同Cloudflare/Cloudfront节点(香港、日本、新加坡)相比,可能受到第三个因素的影响会更大些。

3.访问者的网络条件

这点是必须强调的。时常有人在wiki群中说“我这里怎么打不开wiki了”“我这里直连很快”。这是我个人十分反感的行为。你的个人网络状况根据你的地理位置和运营商决定。每个人网络状况都不同,又有什么可比性呢?

所以观测Minecraft Wiki的访问速度,我一般使用chinaz的站点测速,通过计算其中国大陆节点的平均访问情况,来推测Minecraft Wiki在国内的访问状况。

在Ping通性方面,2017年暑期的数据为60%左右,在2018年底为80%,2019年暑期已经达到了95%以上,可见访问Minecraft Wiki加载超时的概率已经小了许多(可能Fastly是一个小众CDN?)。

在网页加载方面,之前全国平均需要6秒左右加载完首页。目前沿海地区基本可在2秒内加载完首页,内陆地区平均7秒左右。

结论:Minecraft Wiki的广告和其他脚本拖慢了访问速度,但可以登录并活跃编辑/使用广告屏蔽插件来做到不显示广告,以加快访问速度。由于Curse和Fandom的合并产生的CDN线路调整,使得Minecraft Wiki在内容和广告没有减少的情况下,在中国大陆的总体访问速度有所加快。

另外,经过中文Minecraft Wiki管理团队的不懈努力,今年下半年将会有中美合作的……

欢迎关注微博@Minecraft中文Wiki获取最新消息。


作者:ff98sha,中文Minecraft Wiki行政员、管理员

本文按照CC BY-NC-SA 3.0协议发布。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值