由于近期有CDN厂商公布ICP备案网站的中国境内节点,
有备案的站点在中国的速度可以提升不少,
近期还会提供中国境内免费的SSL服务,
中国境内的https网站要在海内外运作相对容易许多。

大部分国外的来源在中国都无法连线,
而中国境内来源则是造成海外访问卡顿,
除了百度公共库最近新增香港机房外,
又拍云的公共库也有提供海外各地的快取节点,这对于中国内外网站访问速度有一定的加速效果。

2016/4/13 补充两家JavaScript公共库

BootCDN http://www.bootcdn.cn
BootCDN的优势在于公共库版本是同步更新的,
加上BootCDN在台湾具有又拍云节点的优势,性能可以保持一定水平。

jsDelivr https://www.jsdelivr.com
jsDelivr的优势在于混和CloudFlare的CDN资源
刚好CloudFlare台湾节点上线,jsDelivr将台湾分区CNAME解析到CloudFlare
中国境内提供电信、联通与网宿多个节点,
海外混和MaxCDNCloudFlareKeyCDN三家CDN服务,
性能将优于又拍云的海外节点,公共库版本也同步更新,
目前适合替代又拍云公共库。
详细教学请参考 https://free.com.tw/jsdelivr/

又拍云JS库官网 http://jscdn.upai.com

chinacdnlibrary

一般网站常有使用第三方的jQuery来源,
国际上有Google https://developers.google.com/speed/libraries/
jQuery.com https://code.jquery.com/
cdnjs.com https://cdnjs.com/libraries
中国境内内则有百度 http://cdn.code.baidu.com/
360公共库(含字体https://cdn.baomitu.com/
中科大公共库(含字体https://lug.ustc.edu.cn/wiki/mirrors/help/revproxy

对于https的网站来说,势必无法使用百度、360公共库,此时提供https的又拍云就能应付这个困扰。

下方图片显示又拍云在亚洲的反应时间,在中国上海3ms、台北5ms、九龙3ms都是非常快的反应时间。

使用maplatency检测 https://www.maplatency.com

chinacdnlibrary1

在中国超级ping的结果可以看到许多机房,有网宿节点与电信节点,反应时间通常不超过15ms

使用超级ping检测 http://ping.chinaz.com

chinacdnlibrary2

接下来就是透过台湾中华20M非固定制线路追踪路由,结果反应时间一样只有23ms,IP为210.63.206.200

chinacdnlibrary3

此时查询210.63.206.200的IP资料,结果显示主机位于台北的”亚太线上”机房,效果几乎等同使用Google公共库

使用IP-address.com检测 http://www.ip-adress.com/ip_tracer/

chinacdnlibrary4

由以上的结果可以了解到,如果网站使用的jQuery公共库要让中国内外都能顺利访问的话,又拍云JS库绝对是首选

到又拍云JS库官网点选jQuery检视公共库网址

chinacdnlibrary5

目前提供的来源如下

//upcdn.b0.upaiyun.com/libs/jquery/jquery-2.0.3.min.js

//upcdn.b0.upaiyun.com/libs/jqueryui/jquery.ui-1.10.3.min.js

chinacdnlibrary6

此时就可以到WordPress修改jQuery公共库使用来源改用又拍云,如果不熟悉修改方式的话可以使用外挂处理

Switch jQuery Version外挂官网 https://wordpress.org/plugins/switch-jq-version/

chinacdnlibrary7

安装后,首先点选”所使用的CDN”选项

chinacdnlibrary8

改成”自定义”

chinacdnlibrary9

再到又拍云复制连结

并将开头的http或https补齐,版本号则使用%VERSION%取代

chinacdnlibrary10

范例 https://upcdn.b0.upaiyun.com/libs/jquery/jquery-%VERSION%.min.js

chinacdnlibrary11

贴回Switch jQuery Version外挂,并将jQuery版本下调到2.0.3以下,又拍云尚未提供2.0.3以上的版本

chinacdnlibrary12

最后请清理快取外挂即可生效,此时jQuery在中国内外加载都会非常迅速!

又拍云JS公共库-提供两岸通用的JavaScript
标签: