W3-total-cache 与 nginx fastcgi 缓存同时使用吗?

W3-total-cache 与 nginx fastcgi 缓存同时使用吗?

有人能告诉我这两个缓存如何协同工作吗?nginx 如何知道首先从哪个缓存中提取?忽略哪个?还是两者都提取?提前致谢。

答案1

W3-total-cache 插件将页面的静态版本存储在单独的文件夹结构中。

当请求一个页面时,NGINX 会首先检查站点配置以查找静态版本,如果不存在,则提供动态版本。

nginx 的 fastcgi 缓存确实缓存了来自 fastcgi 脚本的答案。

因此,对于请求,完整的查找顺序将是:

  1. NGINX fastcgi 缓存
  2. 来自 W3TotalCache 的静态版本
  3. 动态版本

相关内容