WordPress要优化访问速度,必须涉及缓存技术,WP的缓存技术是广大WP博主经常讨论的话题,品自己的博客也做了一些研究,今天安装了一个WP-Super-Cache插件,加快自己的博客网站。
插件直接在wp下载后台搜索,安装后启用WP-Super-Cache插件,在后台设置中打开插件进行相关设置,这个插件的设置有点麻烦,下面逐一解释:
1.打开插件缓存功能
在通用中,选择启用缓存功能进行更新
2.使用简单模式缓存
在高级选项中,勾选启用缓存和简单模式
我们将检查所有推荐的选项,并检查以下两个选项:
让已知用户匿名浏览的内容是缓存文件和当有新的评论时,只刷新页面的缓存
当新文章或页面发布或更新时,删除以前的缓存文件。
(此选项必须取消检查。否则,一旦发布新文章,以前的所有缓存文件都会消失,这将极大地影响网站的访问速度和SEO效果。)
到期时间和垃圾回收器应集中在这里:
很多教程推荐这个设置是86400秒,也就是一天。对于这个设置,需要注意的是,如果你的网站文章和评论更新不频繁,可以设置为0,0默认为不起作用。
为什么要将其设置为无用?因为如果缓存生成后时间超过我们设置的超时间,它将立即被标记为垃圾,并在下一个页面访问时重新生存缓存。如果您的网站更新不频繁甚至不更新,则无需设置无效时间,这可以大大减少网站主机CPU负荷。
然后有朋友会问,这样的页面永远不会更新吗?
答:不,当你发表新文章和新评论时,你也可以自动刷新缓存。
启用缓存成功后,打开前台查看源码,会有缓存成功的提示(非登录状态)
3.设置预缓存
这个设置只在最新版本中设置,以前wp-super-cache工作原理是在页面第一次访问(或过期后第一次访问)时生存缓存,使搜索引擎访问未缓存的页面,速度相对较慢,影响搜索引擎的排名。有了这个选项,你可以一次生成所有的静态页面,你也可以设置一个周期,并在到达这个周期后重新生成更多的链接缓存。seo很有利,但会占用更多的存储空间。
在预缓存选项中,检查预缓存模式,然后保存设置。以下立即预加载缓存意味着立即生成所有网站静态文件,看看您的服务器是否可以携带。如果你有一个个人博客,几篇文章,你可以立即缓存。
如果有很多文章,最好在选择预缓存模式后直接保存。默认情况下,当用户访问某个页面时,会自动触发系统自动缓存,生成静态文件。
本人博客上有200多篇文章,放在虚拟主机上,我点击立即加载缓存,说没有压力,
以上全部设置后,我们
查看缓存内容
在内容选项下,我们可以重生缓存统计信息,查看我们当前的实时缓存,或列出所有缓存文件查看我们缓存的静态网页文件。
5.检查缓存是否有效
退出wp不要登录前台或后台账号。随便打开我们wp查看源代码,如果源代码底部有以下提示WP-Super-Cache缓存插件已生效。
Dynamic page generated in 0.920 seconds.这意味着在正常情况下不进行优化。打开当前页面为伪静态动态页面,打开时间为920m秒。
我们使用浏览器检查工具进行查看(浏览器打开页面按页面)F12),找到Network》Doc,然后F5.刷新页面时,可以看到页面打开时间为534毫秒。与之前的920毫秒相比,页面打开时间缩短了40%,效果明显。
此外,我们的服务器目录/wp-content/cache/supercache以我们当前域名的名义生成一个文件夹,下面是我们的网页缓存文件。
这个缓存插件只适用于未登录的用户。如果前台登录,或者我们打开后台操作,没有加速效果。
以上就是WP-Super-Cache缓存插件的详细设置教程有效地通过自己的博客进行测试。如果您有任何问题,请在博客下留言。欢迎一起交流。