欢迎访问服务器技术网-www.fuwuqijishu.com

WordPress缓存插件Comet Cache体验和Nginx设置

网站建设 fuwuqijishu 2年前 (2022-09-04) 78次浏览 0个评论 扫描二维码

提到WordPress缓存插件我们可能看到较多的是WP Super Cache。其实还有很多不错的缓存插件值得我们使用。最近在着手整理网友博客中提到的一些所谓他们认为不错的WordPress缓存插件,然后一个个体验后看看到底如何。其中一款是原来 叫做ZenCache的插件,目前改名叫做Comet Cache。

简单体验后发现Comet Cache插件缓存的文件直接在目录中是以HTML形式存在的,相对比WP Super Cache生成的PHP缓存文件应该更缓存一点点。这里在测试安装和看看如何使用。

第一、Comet Cache插件安装

Comet Cache插件地址:https://wordpress.org/plugins/comet-cache/

可以直接从后台搜索后下载启动。

第二、Comet Cache激活设置

WordPress缓存插件Comet Cache体验和Nginx设置

如果我们要求不高,或者不是特别明白直接同意启动就可以。如果我们需要单独的设置可以看到有如下功能。

WordPress缓存插件Comet Cache体验和Nginx设置

我们可以看到自定义设置缓存目录、过期时间、各种请求设置。如果我们不懂,那就直接默认。

第三、Nginx配置设置

如果我们使用的是Nginx机制,那需要在配置文件中添加下面缓存脚本。

server {

etag on;
expires 7d;
if_modified_since before;

gzip on;
gzip_vary on;
gzip_comp_level 6;
gzip_types text/plain text/xml image/svg+xml # text/html in core already.
application/rss+xml application/atom+xml application/xhtml+xml
text/css application/json application/x-javascript
application/font-otf application/font-ttf;

# Do not allow public access to private cache directory.
if ($uri ~* /wp\-content/cache/comet\-cache/cache(?:/|$)) {
return 403;
}
# Do not allow public access to private cache directory.
if ($uri ~* /wp\-content/cache/comet\-cache/htmlc/private(?:/|$)) {
return 403;
}

location ~* \.(?:ttf|ttc|otf|eot|woff|woff2|css|js)$ {
add_header Access-Control-Allow-Origin *;
}

location ~* \.php$ {
fastcgi_param WP_NGINX_CONFIG done;
}
}

如果是Nginx,我们需要手工设置将中间的部分添加到对应的server{}文件脚本中。

最后,启动之后我们就可以自动运行缓存机制的WP网站。Comet Cache也是有付费功能的,付费功能会功能多一些,一般我们免费足够。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2400.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900