nginx 快速 CGI 缓存 WordPress 的 Redis 缓存

nginx 快速 CGI 缓存 WordPress 的 Redis 缓存

我有一个网站,运行着大约 60 个插件,大约有 5000 个用户。以前我的网站速度很慢,所以我设置了 nginx 和快速 cgi 缓存,效果很好。但是,它(当然)设置为在用户登录到后端时跳过缓存(例如,在我们的例子中是 /wp-admin)。

我使用 Redis 缓存时发现,它还可以加快已登录用户的后端速度。我知道这是由于 redis 缓存的整个概念(我理解 redis 缓存作为对象缓存工作,缓存数据库请求)所以我想知道:是否可以将 nginx 缓存(针对未登录用户)与 redis 缓存结合使用(例如,如果 nginx 不提供缓存文件)?

我假设如果有缓存文件并且 nginx 配置允许,nginx 会提供缓存文件。如果不允许,nginx 将不会提供缓存文件,并且可以使用 Redis 提供文件。

如果有人有这方面的经验,我将非常感激任何答案。

相关内容