Fast_CGI + PHP7 + NGINX - 快速高速缓存命中,比没有任何高速缓存缓存命中速度慢10倍

问题描述:

我使用Screaming Frog SEO Spider扫描整个站点,并以0.83 URI /秒的平均速度使用空的高速缓存。Fast_CGI + PHP7 + NGINX - 快速高速缓存命中,比没有任何高速缓存缓存命中速度慢10倍

通过平均18.69个URI /秒的填充缓存相同的运行。

没有任何缓存我绕过9个URI /秒。

我不知道是什么原因造成的,无法在网络上找到对此问题的其他参考。这是我在每个使用FastINCGI和NGINX的VPS上都经历过的。什么会导致这样的结果?感谢您为我提供的任何线索。

+1

什么是缓存层?我们说的是从磁盘上的数据库存储东西或类似的东西?或者你的意思是客户端'浏览器'缓存? – ficuscr

+0

缓存是fast_cgi缓存。我正在使用的工具中没有浏览器缓存。我还应该提到被缓存的网站是一个非常简单的WordPress安装。 – Slbox

+0

如果您安装了一个调试插件,那么这些页面上正在执行的查询数量是多少? Wordpress并没有真正具有查询缓存的方法,因此添加可能有所帮助。此外,使用清漆可能是一种选择。 –

1)禁用Wordpress缓存插件,如果你有它们。

2)禁用所有其他插件,看看它是否有帮助。

3)启用PHP opcache。取消您的php.ini​​的评论。

4)禁用xdebug,如果你有它(再次,在php.ini中)。

5)重新启动nginx & php-fpm。