虽说国内的网络发现很快,但是对于虚拟主机,vps和服务器,带宽这块一直是个瓶颈。一个网页如果打开4秒以上,网友基本就放弃了。在这种大环境下,催生了很多cdn服务商,cdn确实能大大提升网站的打开速度,但多数cdn都是收费的,今小编就结合这两年的使用经验,给大家推荐三款免费的cdn加速服务商。
使用说明:网站都要已经备案,只有http是免费的。
第一个 知道创宇云加速 也就是以前的加速乐cdn
申请地址:https://www.yunaq.com/
1)注册会员,然后点击“域名管理”在“添加域名”
2)这里有两种模式,ns模式是支持泛解析的,第二种只能单一域名,我们已第一种为例,然后去域名注册商那,把域名的 NS服务器换成,知道创宇的 NS 服务器。
3)等解析生效后(理论最迟48小时),添加子域名,这里跟平时nds解析时设置一下,云端模式指的是cdn加速模式,回源模式是直接调用真实服务器,不加速。一般调整网站css或者js时,建议临时采用回源模式,这样实时刷新。
4)域名列表→子域名列表→控制面板和加速设置,控制面板这里没什么要说的,参照说明开启功能就行了,但是加速设置那有个缓存黑名单,这里你一定要把你的网站后台地址放进去,不然进不了网站后台,还有你的sitemap页面,如下图。
5)到上一步即大功告成,ping 一下自己的网址看看效果。知道创宇提供的免费节点不是很多(因站点而异),比如我的网站只给了4个,但是打开速度还可以。
每天还有详细的报表
优点:老牌CDN服务商稳定,设置简单,生效快,提供NS模式,无流量限制
缺点:免费节点少
第二个 七牛云加速
申请地址:https://www.qiniu.com/
因为七牛有云存储功能,所以这里我们分两种情况。一种是全站加速;另一种是把七牛当成一个磁盘,我们把一些静态文件放到磁盘,这样不用回源,减少流量和服务器压力。当然需要更新某个文件,可以在七牛的 文件管理 手动上传更新,如果多文件可用工具。
A:全站加速 方法如下
1)注册会员→管理控制台→融合cdn→域名管理→添加域名
比如你的域名是www.liuzhiqiang.net,那么添加域名这里就要填 www.liuzhiqiang.net
源站配置设置方法如下,选择ip地址(填入你vps真实的ip),回源host这里留空。
2)最后把要加速的域名CNAME到七牛分配的网址就行了。
B:使用云存储 优点不用回源 减轻服务器负担
方法如下
1)注册会员→管理控制台→对象存储→新建存储空间(随便输入一个名字,我创建的是liuzhiqiang,这个后面会用到),绑定域名。这里我们输入一个二级域名为img的域名,通信协议这里,如果你输入的二级域名有ssl证书,你可以选择https,否则选http,我有证书所以选择https,其它选项默认即可。备注:现在只有http是免费的
2)七牛不支持NS模式,只能把你输入的二级域名CNAME到 iduvkze.qiniudns.com
3)然后到个人面板→秘钥管理→创建会话密码 AK和SK
4)进入你自己网站的wordpress后台,安装“七牛云存储”插件,它会在你更新微博的时候,内容自动上传到七牛云加速你创建的那个存储空间里。
打开七牛云存储的管理页面,七牛域名哪里填入你要加速的二级域名,空间名那填入你创建的云存储名称,ACCESS KEY和SECRET KEY这里分别填入你在七牛创建的会话密码。
本地设置这里的扩展名就是你要缓存加速的文件类型,我填写的都是图片格式,因为css和js我经常变动所以我不要求加速,本地域名指的是你wordpress的网址。
5)刷新你的wordpress,查看源代码,如下效果,图片地址都自动变成七牛网站的加速域名了,证明成功了。
6)最后大功告成,ping下域名测下节点,居然69个。
优点:免费节点超级多,速度快
缺点:存储免费空间<10G ,get请求<100万次/月
第三个 百度云加速
申请地址:https://su.baidu.com/
百度云加速它的申请和设置方法,基本跟知道创宇一样,没有流量限制,但是网站一定要备案通过才行。我是2016年用的,不过那时候好像出于初期磨合阶段,网站总是遇到 502 错误导致打不开,很快就放弃了。据网友说现在加速效果还不错,只是移动节点比较少,会导致用手机访问时经常卡顿打不开。不过,百度在 SEO 方面对于自家孩子是蛮照顾的,官方说可以提高搜索引擎收录速度。大家也可以试试然后让你全国各地的朋友去访问你网站,测试一下打开速度。
最后想说的就是,影响网站打开速度有很多原因,可以先优化网站,减少代码,压缩网页等等。其次再是cdn加速,不论哪种CDN加速,回源设置这块一定要注意,千万不能回源太频繁,不然搜索引擎频繁访问服务器,会把你的服务器“攻击”当机。