把网站和域名放在国外,除了方便外,也面临了一个巨大的困难,就是在同等条件下访问国外的域名和空间速度往往会慢一些。一个网站,即使有再优秀的东西,如果打不开,那也是白搭。
另外还有一个问题就是网站放在欧美地区可能会比放在北美等地区的空间访问速度又要慢一些,为什么会这样呢?大家到谷歌(当然百度也行)查一查互联网宽带节点布局就会明白了,为什么好多站长偏好于美国空间。
说句实话,我们的网络还是太封闭了,亚洲的互联网本身的分量就不足,更何况属于“异类”的我们?!仅仅从CDN上就能看出来:我们有我们自己的CDN企业,但貌似出不了国;国外的CDN大户们进不来,顶多在我们周边的东京、香港、新加坡放几个点。美其名曰保护本土互联网企业!
SpeedyMirror其实也不能算是“免费”,毕竟它只给了50G的免费流量,用完之后就要购买了,不过对于小流量个人博客来说,50G可以用上一年呢(用完之后再注册新账户,以此类推…我好邪恶啊…)!所以从这点上说,也叫免费了!SpeedyMirror的节点只有两个:英国、美国各一个,从路由情况看,美国节点分布在丹佛的FDC数据中心,而英国的则是在UK2。
1.进入speedymirror官网注册新账户,https://www.speedymirror.com/register.php
2.进入邮箱点击确认链接(如果收件箱里没有就到垃圾箱里找)
3.点击右上角login登陆speedymirror
4.登陆之后点击左上角的MIRRORS进入管理CDN界面,填写名称(名称任意)和你的博客地址,然后点击Detect and save进入下一步:
5.这一步的mirror名字需要时别人都没有用过的,其他的选项全部默认就OK了,计入下一步:
6.得到CDN的地址
7.进入域名管理后台添加CNAME别名解析,小黑的域名是在Godaddy注册的,所以域名商不同,界面也不一样,大家根据自己的管理后台来操作:
8.进入wordpress后台插件管理,搜索并安装插件W3 Total Cache,启动插件并进入setting界面,首先启动CDN:
然后点击左侧工具栏的CDN进入CDN的详细配置页面:
9.填写wujinlin.speedymirror.com,点击test mirror,如果现实Test passed说明配置成功:
10.点击Sve all settings完成全部配置,接下来要做的就是要等一段时间CDN才会生效。可以使用PING查看CDN是否已经生效。
最后敬告大家,由于服务器和插件配置的差异和其他插件的冲突等等还有国内对CDN IP的限制等因素,可能直接导致启用CDN之后无法打开博客的情况,所以请大家慎用CDN加速,安装前务必要备份好数据,如果出现问题了,可以恢复数据。对于以下报错,目前还没有找到合适的办法来解决,只能是到speedymirror删除CDN镜像,到域名管理后台删除添加的CNAME别名记录,然后进入博客后台关闭插件,删除插件。免费的东西都存在弊端。