zoukankan      html  css  js  c++  java
  • WP Super Cache+七牛云配置CDN加速,让你的网站秒开

    CDN加速网站是几乎所有的站长都在考虑的问题,CDN,全称是Content Delivery Network,即内容分发网络。所谓CDN加速,通俗的来说就是把原服务器上数据复制到其他服务器上,用户访问时,那台服务器近访问到的就是那台服务器 上的数据。CDN加速优点是成本低,速度快。CDN加速的方法和工具都很多,网上用的比较多的是“我爱水煮鱼”做的七牛镜像插件,这个插件很好用,但是也 有两个 bug 无法解决:
    1.插件中的 JavaScript 和 CSS 无法镜像到七牛云存储中去。
    2.部分主题中的使用 timthumb.php 模式生成的缩略图反而镜像到七牛,但是七牛是无法解析这样的图片的,所以变成了一个红叉。
    而且我们当然也不希望安装过多的插件,所以就我自己来说,我使用了WP Super Cache这个缓存插件,这个插件也自带了一个CDN加速的功能,我们也可以使用WP Super Cache后台自带的CDN功能,更加完美实现博客整站的静态文件CDN加速。
    方法:
    1.安装WP Super Cache插件,设置参考我的另一篇文章:http://www.shenjieblog.com/378.html
    2.注册七牛账户,默认是体验用户,免费的空间和流量都很少,所以最好申请成为标准用户,那么就有10G的免费空间和10G的流量了。注册网站:https://portal.qiniu.com/signup
    首先设置镜像源,也就是设置成你的网址。

    然后就是域名绑定,但是这个很麻烦,所以我就用的七牛的自己生成的域名,是一样的效果。

    3.在后台->设置->WP Super Cache->CDN中进行设置,开启CDN选项打勾,并且填入第二步中七牛自己生成的域名或者你绑定了的域名都可以,注意结尾不要带有”/”,而 且在 off-site url 里面输入url的时候注意要带 http://如下图所示:

    这样就完成了所有的步骤,怎么查看是否成功呢?查看一下你网站的源代码,如果网站的静态资源(图片、CSS、JS等)都被替换为七牛的地址,就说明成功了。
    你也可以在七牛内容管理中看见你的网站的部分图片和js,css文件已经缓存到了七牛

    建议之后清理一下垃圾和缓存,然后你就会发现你的网站可以秒开了,不过之后我发现我如果把GoAgent翻墙开启之后,发现CDN加速好像失效了,网站一直转圈,加载很慢,所以如果要看见秒开的效果应该把代理软件关掉测试。

  • 相关阅读:
    使用Java实现对MySql数据库的导入与导出
    【转】揭开J2EE集群的神秘面纱
    Memcached深度分析
    HSQL入门及使用指南
    系统架构基础篇(高性能基础建设说明与选型条件)
    架构之美 摘抄
    JMS规范及相关实现
    spring3中使用@value注解获取属性值
    Thread Dump 分析综述
    什么中间件及中间件服务器?
  • 原文地址:https://www.cnblogs.com/shenjieblog/p/5061347.html
Copyright © 2011-2022 走看看