众所周知,WordPress一直都是博客建站的首选程序,而如今也有愈来愈多的企业网站都选择采用WordPress来搭建。css
WordPress虽好但其过于臃肿且响应速度慢等缺点也为站长们所诟病,目前网上介绍为WordPress加速的方法五花八门,各有各的优缺点。缓存
而我选择的是经过WP Super Cache和七牛相结合为WordPress加速。服务器
在入正题以前,有必要和新入坑的童鞋科普下如下内容:测试
不管是在本地仍是服务器上成功安装WordPress后,你会发现其后台打开速度好慢好慢,这是由于:字体
① 后台使用了gravatar头像,就是后台右上角那个用户头像,而这个提供这个头像服务的网站服务器很不稳定,甚至有时候直接被墙了,因此后台就一直在加载那头像,形成了后台打开很慢优化
② 后台使用了谷歌字体,因为谷歌早已搬离中国,因此固然一直在加载网站
针对以上两个严重拖慢咱们后台的缘由,最直接的解决方法就是替换和禁用该功能google
/ 网上有不少替换或禁用gravatar头像的插件和教程,我没一一测试过,因此哪一个插件或教程的效果好也很差妄下定论,我目前使用的是一个修改头像的插件~插件
但大部分插件或教程都是经过接入第三方头像服务商来解决这个问题的,好比我用的这个插件就是将gravatar头像的地址换成了极客族头像服务的。3d
/ 而禁用谷歌字体也很简单,直接在后台搜索安装‘disable google fonts’这个插件就能够一键禁用了。
WP Super Cache是国内使用用户最多的WP静态缓存插件,在后台搜索直接安装。
安装成功后进入设置界面,选择“启用缓存功能(推荐)”
而后进入‘高级’,在此页面里除了勾选‘mod_rewrite 缓存模式’外,其余的选项只勾选推荐的
勾选完推荐选项后,下拉网页找到Mod Rewrite规则,点击更新。
而后刷新网站的首页,查看首页源代码的最底部有没有如下代码,如有则已经设置成功并已生效。
若代码显示以下,并非设置失败,只是不为当前已经登陆的用户提供静态缓存,退出登陆后在刷新首页就会显示上面的代码了。
另外还能够直接后台搜索安装一个网页压缩插件Autoptimize来配合WP Super Cache使用,进一步加速网站打开速度。在设置Autoptimize的时候须要勾选‘优化 HTML 代码和优化 CSS 代码’,其余选项保持默认便可。为了不某些主题不兼容,优化js这个选项就别勾选了。
咱们都知道图片是影响一个网页加载速度很大的一个因素,若是因图片过大过多而致使网页载入过慢或加载不完整的话,就会很影响用户的浏览体验。而七牛就能够很好地帮咱们解决这个问题,咱们能够把咱们网站上的图片/下载文件甚至是css和js这些静态文件储存到七牛上,同时七牛遍及国内的多个CDN加速节点也会为这些静态文件进行加速。
首先去官网注册并认证一个七牛帐户,能够免费得到10G空间和每个月10G流量,对于初创的小型网站来讲已经很够用了。
登陆七牛管理后台就会看到下面这个界面,选择添加对象储存。
而后依次填写空间名称、储存区域和访问控制,注意访问控制要选择‘公开空间’
点击确认建立后便可成功建立一个储存空间,七牛会自动分配一个三级域名,但七牛也说明了这个三级域名仅用于测试,因此为了保证咱们的资源外链的稳定,仍是建议绑定自定义域名。
绑定自定义域名须要先充值10元到七牛帐户上的,并且绑定的域名必需要经过ICP备案。设置好自定义域名后须要等待七牛的审核,审核经过才会生效。
审核经过后就要到域名管理后台去设置cname别名解析了,将自定义域名(通常是网站的二级域名)解析到七牛提供的域名,同时将七牛储存的默认外链地址由七牛提供的三级域名换成自定义的域名。
同时设置‘镜像储存’实现网站与七牛的静态文件实时同步。镜像源就填网站的域名,其余保持默认
为了减小七牛流量的没必要要损耗,强烈建议设置防盗链,避免因被人盗链而致使每个月的10G流量大量损耗。
至此,在七牛上的设置算是基本完成了,剩下的就是要在咱们的WordPress后台绑定七牛加速域名了。
WP站长都知道为了网站的加载速度和稳定性,应该尽量少的安装插件,能不用插件的地方尽可能不装插件,因此秉承这个宗旨,咱们就不用七牛的WP插件了,由于在WP Super Cache里是能够直接设置的。
进入WP Super Cache的CDN界面,选择‘开启CDN支持’,在Off-site URL一项中填入七牛绑定的自定义域名,下面的三项保持默认便可,最后要勾选‘忽略https’一项。完成~
通过上面的一番配置就能够经过WP Super Cache和七牛来加速咱们的WordPress网站了~
转自:http://www.jianshu.com/p/b5b11c40e9d4