如果你比较关注本站的话,可以发现本站的速度相比以前有了一些提升,其实还是挺慢,主要wordpress里面有一些统计的东西需要访问美国的网站,导致加速速度没有办法特别快。但是相比以前好了很多。
这里的一个原因就是由于本站现在所有的静态都放到了七牛云上。
会前端的同学可以谷歌浏览器F12看到,我这里加载的很多图片地址的域名,是ocv8什么什么开头的的一串域名,这个就是七牛提供的一个域名。
先说说为什么选择七牛,这里也不是打广告,我也没收钱,就是因为七牛提供长期的免费额度。10GB的免费存储空间,每月国内10GB的免费下载流量,10GB的免费海外下载流量,100万次免费GET请求(调用七牛API),10万次免费PUT请求(调用七牛API)。这免费额度已经算是相当高了,对于我们普通个人站来说,绝对够用。
这里我们只是为wordpress加速的话,主要需要关注国内下载流量、PUT次数,如果站外多的话,还可以关心下海外的下载流量。如果流量不够的话,可以付费购买,用多少扣多少,如果流量真能用到那么多,应该也不会在意这点小钱了吧,其实很便宜。
接下来说下怎么用。很简单,跟着下面步骤走,都能会。
①首先去七牛注册一个帐号,然后登录上去。进入开发中平台。
②选择添加资源(七牛可能会改版,但是内容应该还是一样的),找到七牛官方资源的,“对象存储”,然后点击立即添加按钮。
③进去新的页面之后,有个资源名要填,随便按要求填你的资源名就好,存储地区按照喜好选个吧,我在北京所以选了个华北的。访问控制选择公开。接下来确认创建即可。
④这时候在资源列表里就能看到你的资源了。在测试域名一栏能看到你的域名,把这个记下来。包括空间容量、API调用次数等。要看具体统计可以点击“数据统计”按钮。
⑤内容管理里面是你所有的文件,目前肯定还没有。然后点返回之后一个“镜像存储”的tab,点击进入。这里有个镜像源,填写你站点的域名,需要加http,然后下面勾选使用默认robots.txt文件(这个是为了不让搜索引擎收录图片,对你的站点SEO有帮助),点击保存设置即可。剩下的就不用管了,接下来我们去wordpress后台操作。
⑥在wordpress插件里搜索WP Super Cache,这里推荐这个插件而不是七牛推荐的插件,这个会比较简单些。搜索出来后安装、启用。
⑦接下来去WP Super Cache的设置页面进行配置。在设置页面点击CDN标签,勾选开启CDN支持,并在Off-site URL一栏填写刚刚七牛给我们的测试域名,然后包含目录填写“wp-content,wp-includes”,应该默认就是填好的。后面的不用管,我们最后再说。填完直接点击保存修改就好。这时候我们的CDN就已经弄好啦。
⑧第一次打开页面会感觉有点慢,这是因为第一次七牛需要去你网站同步静态数据,在第二次再访问这些页面的时候就好了。
到这里,我们就已经完成七牛CDN的免费配置了。可能过两天七牛会给你打电话,你就说个人站,用不了多少流量什么的,就完事了,他就是个回访,很友好。
最后我们再说说,怎么把这个该死的超长域名替换掉。想要替换必须得是在中国备案了的域名,如果没有备案,不好意思,替换不来,所以我的也就没有替换。其实没啥关系。
想要使用自己的域名,也很简单,在七牛添加一个“融合 CDN 加速”的资源,直接填写你的加速的普通域名就可以了。接下来,你需要把你的这个静态域名的CNAME记录指向七牛给你的域名下,这个七牛都有详细的引导。最后再去你wordpress里的插件设置那,CDN一栏,附加 CNAME 记录填写你自己的域名就可以了。这个会覆盖上面的域名配置。
到此我们就可以成功使用七牛CDN为我们的站点加速了。看了下速度,都在个位毫秒以内,速度很快。另外需要提醒一下大家的是,有时候由于修改了哪里的配置,或者安装了什么插件、升级什么的情况,可能导致域名又用回我们自己的站点了,这时候也可以到插件的设置页面,通用一栏,缓存功能还是启用,重新点击一下更新按钮就可以了。
现在我们就可以愉快的使用七牛CDN啦。不紧加速,还能省流量,多好~
©原创文章,转载请注明来源: 赵伊凡's Blog
©本文链接地址: 使用七牛云为wordpress站点免费加速