如何加快网站速度 WP Super Cache 安装与设置
操作方法
- 01
wordpress 的插件越来越多,速度也越来越慢,咋整? 静态化! 今天主要是把流程Step by Step 一下,不用理解为啥这么设置,只需要知道设置后会变的很快。 所谓提前优化是万恶之源的意思就是说,之前网站做的越烂,优化的空间就越多。 和老板说看,之前多烂多烂,俺给你省了多少多少钱,一般都能拿奖金。 静态化也一样,之前一大堆插件,开个页面上百次MYSQL查询,或烂人写的没效率SQL会让人不禁抓栏杆撕床单 WP Super Cache 并不是100%静态化,不过这个不重要,他把最卡的部分搞定了即可 WP Super Cache 他唯一的缺点就是如果你在改主题或搞啥插件,后台设置了前台看不出变化,为毛?下面有解决方案 OK, let‘s gou 1.首先,永久连接不能使用默认格式 2.修改永久链接格式,中文推荐采用 /%post_id%.html (这下你知道我的.orz哪里来了吧) 如果你和我一样蛋疼愿意为每篇文章写一个英语的post slug 建议采用这样的格式:/%postname%.html (百分号外面的随意写) WP Super Cache 安装与设置方法 这里我一二三四五六七都标注了就不介绍了吧,常规装插件也是这个套路 那些个神马ftp时代都已经过去鸟过去鸟 装完后激活一下 激活了,但他说还需要去设置一把, Rock it 凡是推荐的都打钩,无脑输出嘛 需要注意的是(miao)的用户不要开Compress pagesso they’re served more quickly to visitors. (Recommended) 因为默认已经压缩了,再压缩一次一是可能乱码,而是增加不必要的损耗变得更慢。 需要注意的是Don’t cache for known users的意思是对已经登录的用户不缓存。 这就解决的后台改主题无法更新的缺点。 也就是说,平时的时候这个选项不打钩,当你需要改主题或调试插件什么时候就打他,改完了再去掉 因为我们选择了最快的mod_rewrite 方式,所以继续往下拉,会看到一坨螺旋状大黄色的容器,点里头的update mod_rewrite rules 不出意外会给个绿色的确认 有个激动人心的功能上几个版本才加进来的叫Preload,具体有兴趣可以看我写过的Preload 就不累赘再说一次了 全都搞定后去前台页面,右键查看源代码,拉到最下面,会有三行状态告诉你已经搞定! 下面告诉大家都想问的几个小问题! FAQ: Q: 我流量那么小,有必要搞这个么? A: 搞这个纯粹为了自High,和流量没关系,例如打开自己的网站快个两三秒不是一键很爽的事咩? Q: 那个过期时间我能改咩? A: 建议用默认的 Preload 模式下更改过期时间,会导致全站文件一遍遍的重新生成,这是完全没必要的 普通模式下更改过期时间,太短或太长都会导致CPU飙升,得不偿失,除非你流量大一个月五六千才有必要 Q: 我发表新日志,或访客留言后他会全站再静态化一次么? A:不用担心,使用起来和没有装是一样的,有内容更新它会重新生成对应的页面的静态文件,没有更新的就没必要再去重新生成一次 Q: 这个对SEO有没有影响? A: 有,SEO里爬虫对页面打开速度比较敏感, 常规模式下第一次访问才生成,到期后回收掉,也就是说第一次比较慢 Preload模式先给你都静态了,不管何时访问都快,对SEO更好 Q: 乱码啦乱死人啦~~~ A: 关掉 Compress pages so they’re served more quickly to visitors. (Recommended)