对于用WordPress建站的童鞋,往往发现有时候速度比较慢,通过各种检查,发现实际上还是有很多优化的空间。比如缓存加速,像很多做VPS主机建站的话,往往内存比较大,至少都是256以上吧,这块可以利用起来,直接把内容缓存到内存当中去进行网站加速。这里it168资讯就介绍一下利用Cachify插件实现网站加速, Cachify插件可以说是WordPress必备的插件之一了,因为提速非常明显。

1、首先确认服务器支持 Memcached
这里it168资讯以宝塔面版为例,启用PHP的 Memcached 扩展。这里是已经启用的状态。
2、然后下载Cachify插件安装启用
到Wordpress后台直接搜索Cachify插件即可安装,并点击启用
启用Cachify插件后界面如下图,配置自行参考 :
3、保存后再写代码
还是以宝塔面版为例,将以下代码放入伪静态规则中。
#宝塔面板直接在网站的伪静态规则里修改即可。 location / { #注释掉原有的规则 #try_files $uri $uri/ /index.php?$args; #启用Cachify开始 error_page 404 405 = @nocache; if ( $query_string ) { return 405; } if ( $request_method = POST ) { return 405; } if ( $request_uri ~ "/wp-" ) { return 405; } if ( $http_cookie ~ (wp-postpass|wordpress_logged_in|comment_author)_ ) { return 405; } default_type text/html; add_header X-Powered-By Cachify; set $Memcached_key $host$uri; memcached_pass 127.0.0.1:11211; #启用Cachify结束 } #启用Cachify开始 location @nocache { try_files $uri $uri/ /index.php?$args; } #启用Cachify结束 #以下为原配置规则,继续保留 rewrite /wp-admin$ $scheme://$host$uri/ permanent;
如图所示
成功,刷新页面即可