WP超级缓存使用多少个SQL查询来提供缓存页面?

时间:2012-04-27 作者:webvitaly

WP Super Cache插件生成页面并将此页面的html保存到静态文件,如果需要,将提供此文件,而不是每次动态生成此页面。

Does WP Super Cache plugin make any extra SQL queries during serving the cached page?

2 个回复
最合适的回答,由SO网友:webvitaly 整理而成

我收到了answer about it from Donncha O Caoimh - WP超级缓存插件的开发人员:

如果使用mod\\u rewrite服务于缓存文件,则不会执行任何查询。页面可能会加载需要查询的图像,但缓存的html本身不需要查询。

如果使用PHP模式,我想它不需要任何或许多查询,但我现在记不起来了。

因此,有0个额外的sql查询,问题结束了。

SO网友:mor7ifer

我不能马上告诉您这个问题的答案,但如果您想查看针对任何给定页面加载执行的SQL查询(以及其他内容),请查看black box debug bar plugin. 我认为debug bar plugin 也可能具有类似的功能。

无论缓存插件进行多少额外查询,它都应该减少页面加载时间。。。我不想割下你的鼻子来冒犯你的脸,对吧?

如果您真的想把精力放在降低查询上,那么应该研究数据库缓存,这可以通过任何数量的插件来完成。

结束

相关推荐

Communicate between plugins

我已经创建了两个WordPress插件。如果两个插件都安装了,那么这两个插件之间就可以进行一些有益的合作。那么我的问题是:让他们合作的最佳方式是什么?如何检测某个插件是否已启用?如何传输信息?我想我可以用globals,但有更好的方法吗?