博客一直放在3蛋空间上,国内访问速度就成了问题。为了最大程度的优化访问速度,选择一款合适的CDN就显得相当重要。
起初我用的是Cloudflare,这款cdn其实很早就用过,2010年我的博客还放在GAE上,那时候ghs.google.com及其ip经常无法访问(原因大家懂得),于是域名通过CF的NS解析,就可以起到神奇的效果。那个时候CF用的人非常少,速度相当不错的。如今再用上CF的时候,速度已经大不如前了。某天博客突然无法访问,挂上代理却可以,我知道该放弃CF了。
找啊找,终于找到了Incapsula,它是如今最好用的免费cdn之一,也是我用的时间最长的cdn。尤其是改用日本节点后,那速度杠杠的。突然有一天,同事告诉我,我的博客用IE内核浏览器留言困难。经测试,确实如此,因为当我停用CDN后留言完全没有问题。我可以容忍博客访问速度慢,但我决不能忍受朋友们不能留言。我是个技术盲,于是决定放弃Incapsula。
随后我选中了CDNZZ,据说有香港节点,但我分配到的是新加坡节点。速度一般,ping值一直维持在280左右,流量1G,但很稳定。用了几天,感觉还行。某晚突发奇想:3蛋空间国内丢包严重,用了cdnzz后基本没有丢包,走新加坡节点,速度稳定,如果再走日本节点,效果会不会更好?果断测试,将域名添加到Incapsula,修改GD上的DNS记录,然后等待生效~~~用站长工具超级ping测试,结果在50~90之间,远远好于两个CDN单独使用的效果。用IE留言测试,没有问题,oh yeah,开心了一晚上啊!
可惜,好景不长,待第二天再登陆博客时,出现CDNZZ error page!直接访问空间的免费二级域名,出现“数据库连接错误”,我以为是空间的问题,可是从中午等到晚上,依然没有好转……我就郁闷了,登录空间后台 phpmyadmin,用户名和密码竟然出错误代码,换任意密码错误代码不变!
还好数据库天天备份,博客立刻搬到备用的3蛋空间,打算不用cdn了……裸奔了几天,速度确实感到蛋疼。于是在四处游荡中发现了安全宝这款免费cdn,几经周折,终于设置成功,香港节点,速度果然不一般