Wordrpess的页面都是动态的,访问动态页面非常吃cpu和内存,如果买的是低内存的VPS主机,非常有必要优化下wordpress,wordpress的缓存无非两部分,一个是数据库缓存,一个是页面缓存,今天介绍的是两款页面缓存WP Super Cache与Hyper Cache,下边来对比和介绍下两款插件的优劣。
一般wordpress使用DB Cache Reloaded Fix + Hyper Cache/WP Super Cache的组合,缓存插件使用最多的当属WP Super Cache。
WP Super Cache 的基本介绍
WP Super Cache是官方人员开发的,所以广大博主认为WP Super Cache最适合wordpress缓存,它可以把wordpress的页面生成html文件,如此以来,php的页面和脚本就不用解析了,访问者浏览页面时,直接调用缓存的wordrpess静态页面。如果wordpress页面很多的话,缓存的html静态文件也非常庞大。
WP Super Cache安装设置
1、文件夹权限设置
先把根目录中文件夹wp-content设置777权限,FTP工具右键该目录设置755确定。然后wp-config.php和.htaccess设置777可写权限,然后就可以安装启用WP Super Cache插件了。在wp-content下会生成一个Cache文件夹,专门把动态页面缓存成html静态页面。
2、插件配置
wp是wordpress简称,WP Super Cache名字中包含了两种缓存机制,一种是WP Cache,另一种是Super Cache。启用缓存功能后,勾选所有带有“推荐”字样的选项。
如果缓存成功,查看源代码,在底部会有一个Cached page generated by WP-Super-Cache的提示,在Cache文件夹里,会多出一个xxx.html的提示,如果失败则提示Page not cached by WP Super Cache。
网页压缩只要主机支持,就勾选,除了生成html,还会生辰一个index.html.gz的压缩文件,增加了文件目录的容量,却提高了访问速度。配合Autoptimize插件的HTML和CSS压缩,速度就更快了。
WP Super Cache清理缓存
删除缓存有两种方法,一种是定期清理,一个是手动清理如果网站老文章不经常更新的话,建议设置为0,禁止超时,毕竟超时后生成缓存文件都会让cpu攀升,文章一多,主机性能差的容易死机。
有必要的话可以手动删除,点击内容,可以查看已经缓存的文件,点击你要删除的缓存页面,也可以点击删除缓存,所有的缓存页面将被删除。
停用插件WP Super Cache
有两种方法停止,一种是WP Super Cache设置,通用里的禁用缓存功能,一种是插件里停用WP Super Cache。点击“高级”选项卡,取消“启用缓存以便加快访问。 (推荐)”勾选,并点击下面的“更新”按钮。
删除插件WP Super Cache
WP Super Cache插件卸载后,可能有一些文件不能完全被删除。
1、先禁用缓存功能,然后再卸载。
2、删除删除/wp-content/plugins/目录的wp-super-cache目录
3、删除wp-content目录下面的cache目录。
4、删除wp-content目录下面的wp-config.php ,advanced-cache.php两个文件。
5、wp-config.php,把这一行删掉:define(‘WP_CACHE’, ‘true’);
6、.htaccess文件改成原来的。
还有CDN功能,一般都是付费的,这就不多讲了。对于手机访问,可以开启插件兼容里边的WPTouch插件,不过还是建议主题使用响应式的,这样不用再安装手机主题。
原创文章,作者:Tony,如若转载,请注明出处:https://www.xxside.com/135.html
思德心语,壹群:799239814