it-swarm.cn

停用的插件会减慢WordPress网站的速度吗?

大多数人都知道,尽量减少使用的插件数量是帮助保持WordPress网站快速运行的好方法。但是,这个一般规则是否包括停用的插件?

56
Travis Northcutt

不,不。至少,不是在任何非插件区域的前端或后端。 WordPress仅加载其文件路径存储在数据库的active_plugins选项中的文件,并完全忽略其他所有内容。

56
John P Bloch

除了在不常见的情况下,停用插件只会影响管理员插件页面的性能,而且只有一小部分(除非你有数百个插件。)在插件管理页面加载WordPress扫描所有插件然后存储列表数据库中的活动插件。然后在所有其他页面上加载WordPress检查插件列表,而不是插件本身。

对此的一个警告是,如果停用的插件在wp_options表中存储了大量 autoload data,并且取消激活不会删除该数据,因为这样做可能会导致用户在停用时松开配置选项可能只想做几分钟,这是有人调试网站问题时采取的常见方法。但是,如果您使用的插件在自动加载过程中添加了很多选项而导致问题,那么它无论如何都不是一个好插件。

如果你遇到这样的插件并且需要摆脱选项那么 可能有帮助。

19
MikeSchinkel

显然,事实证明,已安装但已停用的插件 确实可以 增加加载时间。刚安装W3 Total Cache而不激活它。事实证明,只需安装它,仪表板的页面生成时间就会增加0.05秒。从0.15秒到0.20。反复,超过20页的页面加载。卸载它。仪表板再次加载0.15秒。反复,超过20页的页面加载。通过插件“查询监视器”测量的页面生成时间。

你有它。因此上述答案是不正确的。

(我会很高兴通过这个特定的插件来启发这种情况。)

0
Simon