使用Dnspod+加速乐(全球CDN+缓存)提高网站访问速度
在写这篇文章之前,我大概在网上搜索了下,虽然有相关的内容,但是都说得不够详细,鄙人经过实际操作以后发现对于网站加速效果的确不错(本博客今日开始启用dnspod+加速乐),不敢独享,把经验整理成文,以资大家参考。
在进入正式内容之前,需要提醒的有两点,一是缓存内容页后评论和点击数不再及时显示(实际这就是真静态化的副作用),二是通过加速乐加速的内容相应头里服务器信息(server)会加上加速乐相关信息。
一、申请dnspod与加速乐账号
dnspos官方网站为: 加速乐官方网站地址为:
注册的方法很简单,邮箱便是账号——因为验证和找回密码都需要发送邮件,所以必须是真实的邮箱,笔者建议用网易或者腾讯等安全级较高的邮箱。
二、在加速乐中添加网站
加速方式用默认的别名方式即可。(如选用ns模式,需要将域名的dns解析服务器设置到加速乐服务器上,这样我们就无法使用dnspod进行分线路智能解析了)目前未取得备案号的网站无法使用加速乐,这点请注意。
添加网站以后等待审核就可以了(笔者的网站大概是1小时通过)。
三、在dnspod中添加域名
添加的形式只能是你申请的*域名,比如本站的im486.net(所谓的www.im486.net,其实是im486.net下的特殊二级域名)。
如果之前你启用过cname解析,那么dnspod会自动扫描并在解析记录里增加相应条目。
前面两条ns记录是dns服务器默认设置,请勿更改。第三条是本博客rss的别名。第四五条是针对搜索引擎和其他访客跳转不同的内容(搜索引擎访问直接进入原服务器ip地址,其他访客通过加速乐加速访问)。这里的www主机名的别名(cname)即是前面我们申请的加速乐加速的域名对应的cname。
我们前面在第二步中申请了加速乐加速服务,不出意外会在1~3小时内通过(登录后台显示审核通过)。在对应域名的“加速与保护设置”中增加需要加速的二级域名(本站是www)
添加成功以后,会看到该子域名的别名(*.cdn.jiashule.com)复制此内容粘贴入dnspod刚才的cname解析条,并在该内容后加点即可(例如加速乐后台显示别名为123.cdn.jiashule.com,我们则需要在dnspod对应域名别名中填入123.cdn.jiasule.com.)
四、在原有管理域名后台修改dns解析
以西部数码为例,下图展示的便是修改dns解析服务器的方法,将dns1,dns2分别设置为f1g1ns1.dnspod.net和f1g1ns2.dnspod.net
经过上述四步设置以后1~72小时便可以看到效果(取决于dns解析刷新的情况)。
补充:
1、通过dnspod同一域名对不同线路我们可以让其访问不同ip的服务器实现自助cdn效果。
2、dnspod中的a记录条可以设置监控,如下图所示,该监控的作用在于发现对应线路宕机的时候可以跳转到其他可访问线路,对于如何使用“d监控”的细节,“限于篇幅就不赘述了”(卧槽,这都成我的惯用语了)。
3、加速乐免费版每小时限制流量为1g,每天为24g,超出流量后将直接跳转到原始服务器。
4、dnspod收费版服务除了实现按电信网通等分类外还可以按省份解析,每年价格是698元。
5、文件访问次数超过一定数值以后加速乐才会在云端缓存(根据观察,大概是3次左右)。
6、使用加速乐后不能登陆后台/php页面显示错误请看官方提供的解决办法
7、经过dns修改以后,可以通过站长站的工具查询dns在各地的解析情况