使用技巧

有多少个WordPress插件?

看到WordPress网站与 数十个插件。 在我们这段时间里,我们甚至看到过具有数百个扩展名的站点。 在某个时候,您必须问自己“太多的插件太多了?”,尤其是如果您要保留网站的话 运行平稳,加载迅速

在本文中,我们将回答该问题,并讨论为什么从理论上讲,拥有太多插件可能是负面的。

让我们开始吧!

为什么围绕应使用多少个插件展开辩论

如果您使用WordPress已有一段时间,那么您可能已经尝试了很多插件(甚至可能在几个不同的网站上)。 我们认为,插件是WordPress提供的最大卖点之一。 有成千上万的免费选项以及高级解决方案。 这些工具中的许多工具都可以彻底改变WordPress的工作方式,这绝非易事。

WordPress插件有多少个,WordPress插件有多少个?

使用许多不同的WordPress插件本质上没有什么坏处。 但是,在某些情况下,使用错误的扩展名可能会对您的网站造成负面影响。

每当您安装并激活插件时,都在向WordPress核心添加新代码。 如果您正在使用代码并对其进行更改,则有可能会遇到由这些新添加内容引起的错误。 WordPress插件也是如此。

从理论上讲,您添加的插件越多,其中一些插件可能无法很好地配合使用的可能性就越大(导致“兼容性错误”)。 这些错误可以 以几种方式体现,从无法正常使用的插件到无法正确加载的页面。 在某些情况下,插件兼容性错误可能会破坏您的整个网站,直到您找到针对它们的修复程序为止。

除了兼容性问题外,还存在与性能相关的问题,我们将在下一部分中介绍。 现在,我们要说的是,使用很多插件并不一定会导致加载时间变慢。 此外,如果您知道如何选择合适的插件并维护您的网站,那么没有理由不应该使用所需数量的插件。

WordPress插件可以影响网站性能和安全性的3种方式

每当您在计算机上安装新程序时,如果它始终在后台运行,都会影响系统的性能。 此外,该新程序可能会根据其来源和质量而引入安全漏洞。 相同的概念适用于WordPress插件。 在本节中,我们将讨论安装新工具如何影响您网站的性能。

1.其他HTTP请求

如果某个插件向您的网站添加了新脚本(这太普遍了),则意味着 HTTP请求。 每当您访问网站时,浏览器都会发送多个请求以加载该特定页面及其所有资产。

由于现代网站需要加载多种元素和脚本,因此它们通常需要您的浏览器提交数十个请求。 这是我们自己主页上的一个简单示例,其中包含60多个HTTP请求:

有多少个WordPress插件太多?有多少个WordPress插件太多?

从理论上讲,更少的请求可以缩短加载时间。 但是,对于现代网站,如果您愿意牺牲功能或样式,则不会 改善用户体验(UX)

实际上,只要对所有这些元素和脚本进行了优化,您就可以拥有一个需要大量HTTP请求的网站。 如果再看一下上面的示例,您会看到页面加载花费了0.7秒,这非常快(不要吹牛!)。

要解决的是-插件可以增加您网站上HTTP请求数量的事实不一定是一件坏事。 只要插件的编码正确,并且您使用的网络托管服务器能够处理这些其他请求而不会降低速度,那您就可以了。

2.增加的数据库请求

每个WordPress网站都有一个唯一的数据库来存储所有数据。 当您在网站上安装新插件时,它将连接到该数据库。 它还将使用数据库存储配置详细信息,甚至存储用户数据,具体取决于插件的功能。

WordPress不断访问该数据库以提取显示给您和您的访问者所需的数据。 就像HTTP请求一样,太多的数据库查询会降低您的网站速度。

有很多关于“优化”或修剪不再需要的条目的WordPress数据库的讨论,以确保它保持平稳运行。 有专门用于数据库清理的一整类插件:

多少个WordPress插件太多了2个WordPress插件太多了?

但是,根据我们的经验,您从这种优化中看到的改进通常很少。 如果由于数据库请求过多而导致性能下降,那么最好的办法就是 寻找更好的托管计划

3.安全漏洞

避免在WordPress网站上安装太多插件的最有说服力的原因是,它使您面临更多的安全漏洞。 攻击者可能利用编码不良或维护不当的插件来尝试访问您的网站。

这是一个令人担忧的问题,因为WordPress是迄今为止世界上最流行的内容管理系统(CMS)。 几乎每天都有关于 WordPress插件漏洞

但是,对于您在计算机上安装的任何程序,我们都可以说同样的话。 他们可能会向您敞开漏洞的大门,但是通常只有在您无法保护计算机安全并使软件保持最新状态的情况下,这种情况才会发生。

WordPress的工作方式大致相同。 您可以采取许多积极措施 保护您的网站。 此外,如果您使用具有定期更新和安全修复程序的插件,则安装一个或几十个插件也没关系。

多少插件太多(以及避免问题的3种方法)

对“多少个插件太多?”这个问题的简短回答。 没有硬性规定。 插件是大多数WordPress网站所必需的,但是您仅应根据需要使用它们。

如果您有几十个活动插件,但实际上只使用了其中几个,则没有理由保持其余功能为启用状态。 这些额外的附件占用了资源,并且增加了您遇到兼容性问题的机会。

考虑到这一点,如果您遵循以下三个基本技巧,则可以最大程度地减少插件对您的网站产生负面影响的机会:

  1. 选择评分较高的插件,然后查看负面评论(这些评论通常会指出您可能会忽略的问题)。
  2. 在安装插件之前,请确保它得到定期更新。
  3. 使用一个虚拟主机 提供最佳性能 你买得起。

仅使用出色的虚拟主机可以解决WordPress网站的大多数性能问题。 如果您还主动进行站点维护,则无论您使用多少插件,页面都应快速加载。

如果需要确定某个插件是否获得定期更新,则可以在大多数存储库中找到该信息。 例如,如果您转到 WordPress.org 并检查所有插件,您会看到距上次更新已经有多长时间了:

多少个WordPress插件太多了3个WordPress插件太多了?

根据经验,我们建议避免使用超过六个月未更新的插件。 您还可以转到任何插件的“开发”选项卡,并查看其变更日志:

有多少个WordPress插件太多?4个WordPress插件太多了?

如果您发现该插件会定期更新并获得好评(以及超过1000次安装),那么它应该是一个安全的选择。

结论

我们认为,没有太多的插件。 大多数网站 体面的托管 应该能够处理许多活动的插件而不会费力。 真正的问题在于使用不遵循最佳实践的过时工具。

除此之外,如果不使用插件,则不应使它们处于活动状态,因为这会浪费资源,并使您面临不必要的兼容性错误。 只要您网站上的每个插件都能达到目的,定期进行更新并经过良好的审查,您就不必担心。

您如何决定在WordPress网站上使用哪些插件? 在下面的评论部分与我们分享您的想法!

特色图片通过REVector / shutterstock.com

资源