您应该安装多少个 WordPress 插件?什么太多了?

读者经常问我们应该在他们的网站上安装多少个 WordPress 插件?每个人都想知道的真正问题是多少插件太多了?

由于对 WordPress 插件以及它们如何影响网站速度、性能和安全性存在很多误解,我们想为我们的非技术用户详细解释这个主题.

在本文中,我们将解释应该在您的站点上安装多少个 WordPress 插件.我们还将讨论插件如何可以和不能影响您的网站.我们的目标是帮助您学习如何使用 WordPress 插件的完美组合来运行您的网站.

How many WordPress plugins can you install on your website?

关于 WordPress 插件及其工作原理

在我们深入挖掘之前,让我们先谈谈 WordPress 插件及其工作原理.

WordPress 插件就像您网站的应用程序.它们可帮助您添加新功能和网站功能,例如创建在线商店、添加联系表单等.

与 WordPress 本身一样,插件也是用 PHP 编程语言编写的.PHP 代码在您网站的托管服务器上运行并利用其资源.

这就是为什么您必须选择一家优秀的 WordPress 托管公司,为您提供简单的工具来管理这些资源并有效地运行您的网站.

要了解更多信息,请参阅我们有关 WordPress 插件如何工作的详细指南.如果您想更深入地挖掘,请查看 WordPress 在幕后的实际工作方式(信息图).

自 WordPress 1.2(添加对 WordPress 插件的支持)以来,插件一直是用户的福音.没有插件的 WordPress 就像没有玩具的玩具店.这不好玩.

为什么插件对于 WordPress 网站必不可少

Why you need plugins

尽管 WordPress 核心提供了强大的发布框架,但正是插件广泛负责使 WordPress 成为世界上最受欢迎的网站建设者.

可用的 WordPress 插件总数多年来一直在增长.在撰写本文时,官方插件目录中有超过 54,000 个免费的 WordPress 插件可用.

除了这些免费插件外,还有数以千计的第三方公司和开发者出售的优质 WordPress 插件.

插件可以帮助您改进 SEO、提高安全性、管理用户等.如果不在您的网站上使用 WordPress 插件,则很难发展您的业务.

WordPress 插件如何获得不好的声誉

How plugins got bad rep

插件的目的是扩展 WordPress 来做几乎所有你能想象到的事情.但是,现在我们看到许多初学者用户对插件感到恐惧或克制.

人们担心性能、安全性、可靠性等.这主要是因为设计人员、开发人员和网络托管支持技术人员在对客户的网站进行故障排除时感到非常沮丧.

在他们的挫败感中,他们发表了诸如"插件较少"或"是插件拖慢了您的网站"之类的评论.

A developer blaming plugins for slow site

这些声明在社交媒体、面对面的聚会和会议中引起了共鸣.这些陈述的最大问题是它们的含糊不清.

什么是少?有多少 WordPress 插件太多了?

我们认为问题不在于插件的数量,而在于质量.

您可以在您的网站上运行数十个优秀的 WordPress 插件而不会出现任何问题,但添加一个编码不佳的插件可能会降低您的网站速度.

当发生这种情况并且您寻求故障排除帮助时,您的托管公司支持技术人员或其他开发人员会责怪插件的数量.

这是有道理的,因为使用 5 个插件对网站进行故障排除比对具有 30 个插件的网站进行故障排除要容易得多.插件的数量使他们的工作更加困难.

谨慎对待因沮丧而产生的任何此类建议非常重要.

您应该礼貌地要求他们确定导致问题的特定插件,因为简单地指责数量是懒惰的结果.

从正确的角度来看,我们的 WPBeginner 网站目前有 62 个活动插件,并且加载速度非常快.

如果我们要添加一个会拖慢网站速度的坏插件,那么我们应该只需要禁用那个坏插件(不是全部 62 个).

话虽如此,让我们来看看插件如何影响您网站的不同方面.

WordPress 插件如何影响网站速度和性能

WordPress plugins and website performance

有许多不同类型的 WordPress 插件,它们对您的网站性能的影响各不相同.

有些插件主要影响前端.例如,页面构建器插件、联系表单、画廊、滑块等.

然后是主要用于在后端或管理区域内执行任务的插件.比如WordPress备份插件、编辑插件、各种后台进程等

还有到处运行的插件,包括管理区域和前端.例如,SEO 插件、WordPress 防火墙插件等.

WordPress 插件对网站速度和性能的影响取决于该插件的加载位置.

例如,仅在您在 WordPress 管理区域执行特定任务时才加载的插件通常不会影响您网站的性能.

另一方面,在前端加载的插件可能会占用更大的性能空间.

此外,执行常规后台进程的插件(例如断开的链接检查、404 监控等)也会显着降低您的整体网站性能.

插件可以通过以下方式影响您的网站性能:

  • 发出额外的 HTTP 请求 – 某些插件(主要是前端插件)可能需要自定义样式或脚本才能正常工作.因此,他们可能会添加额外的 JS 和/或 CSS 文件.加载这些文件需要发出额外的 HTTP 请求,这会减慢您的页面加载时间.
  • 附加数据库查询 – 某些插件可能会增加您的数据库查询.例如,用于显示热门帖子、相关帖子或任何其他提取数据库元素并将其显示在前端的插件.
  • 后台进程和数据库写入 – 某些插件在运行后台进程(例如检查断开的链接、监控和记录分析(例如帖子视图等)时会占用大量服务器资源).

大多数优秀的 WordPress 插件只会在需要时加载额外的文件,并且会最大限度地减少数据库调用.然而,有时这是不可避免的.

幸运的是,大多数情况下都有可用的优化.让我们来看看这些问题的短期和长期解决方案.

在我们执行此操作之前,首先确保您已在 WordPress 网站上启用缓存.如果没有缓存,您的网站将永远运行缓慢.

现在,让我们继续进行其他优化.

修复额外的 HTTP 请求问题

插件必须添加额外的 HTTP 请求(即 JS 和 CSS 文件)才能开箱即用.例如,当您安装联系表单插件时,您希望它也能正常工作并看起来不错.

人们抱怨额外的 HTTP 请求,而忽略了它们有时是必要的.这是无样式表单的样子.

Contact form without styling

大多数用户不喜欢它,有些甚至认为它坏了.好吧,如果联系表单不添加额外的 HTTP 请求来加载 CSS 和 JS 文件,就会发生这种情况.

简而言之,插件需要额外的样式和脚本才能正常运行.

有三种方法可以优化额外的 HTTP 请求问题.所有这些都需要一些编码知识和 WordPress 专业知识,但一种方法肯定比其他方法更容易.

第一种方法是注销插件正在加载的其他样式和脚本.之后,您可以将插件样式组合到主题的 style.css 文件中,并将插件脚本组合到主题的主 JavaScript 文件中.

第二种方法是在需要它们的页面上有条件地加载插件样式/脚本.

我们已经在关于禁用 WordPress 插件添加的其他脚本和样式表的文章中解释了这两种方法.

对于不精通代码的人,您可以使用像 WP Rocket 这样的高级缓存插件,它允许您通过单击来缩小和合并文件.这适用于大多数情况,但在某些情况下可能会导致与特定插件的冲突.

话虽如此,您必须明白一些额外的 HTTP 请求并不像您想象的那么重要.我们在这里谈论毫秒.但是,如果您有很多插件添加了额外的 HTTP 请求,那么此优化将允许您将加载时间缩短几秒钟.

许多非技术型企业主只是从 Codeable 聘请 WordPress 开发人员来加速他们的网站(这是一项值得的投资).

现在我们已经介绍了 HTTP 请求,让我们来看看其他数据库查询.

修复其他数据库查询和后台进程

某些插件可能会增加数据库服务器的负载.WordPress 本身在缓存查询方面做得非常好,大多数编码良好的插件不会导致任何重大问题.

但是,如果您的网站流量很高,那么使用数据库驱动的插件可能会成为一个问题,尤其是在您没有适当的服务器资源的情况下.

例如,如果您有会员网站或使用 WooCommerce 的在线商店,那么您正在处理大量未缓存的请求.在这种情况下,唯一真正的选择是使用托管的 WordPress 托管解决方案,甚至是专门的 WooCommerce 托管解决方案.

现在有一些插件非常占用资源,你应该不惜一切代价避免它们.

例如,有一些插件在 WordPress 中添加了各种分析功能,例如一些电子邮件选择加入插件、网站统计插件、帖子浏览量跟踪插件等.这些插件在每个页面加载时都低效地写入数据库,这可能会显着减慢您的网站速度.

您可以使用 MonsterInsights 的 Google Analytics for WordPress 或 Jetpack Stats 等插件以更具可扩展性的方式跟踪分析.

您可以使用 OptinMonster 等插件或使用您最喜欢的电子邮件营销服务中的注册表单添加具有更可扩展跟踪功能的电子邮件选择加入表单.

还有一些插件可以监控 404 错误并跟踪损坏的链接,这会增加大量负载并压倒服务器资源.您应该使用第三方云服务,如 Ahrefs 或 SEMRush,而不是使用这些插件,这些服务会自动跟踪损坏的链接并提供许多其他有用的 SEO 见解.

如果您不想要高级解决方案,那么您可以使用像 Broken Link Check 这样的免费工具,它可以让您一次检查 300 页是否有损坏的链接.

WordPress 插件如何影响安全

How plugin can impact WordPress security

在安装 WordPress 插件时,安全是另一个主要问题.许多用户担心拥有更多插件会使他们的网站更容易受到攻击.

确实,编码不当的 WordPress 插件可能会被黑客利用,并使您的网站容易受到攻击.但是,几乎所有存在的软件也是如此.

监督肯定会发生.然而,开源最好的部分是很多人都在使用该软件,这使得发现和修复漏洞的速度更快.

您可以使用 Sucuri 等 WordPress 安全插件来确保您的网站安全.他们会扫描数以千计的网站,并通过易受攻击的插件帮助您发现大多数安全问题.

您还可以通过提高整体 WordPress 安全性来保护您的网站.这允许您在黑客利用任何漏洞之前添加安全层.

WordPress 插件和可靠性

An abandoned plugin

有些人担心插件的可靠性.如果插件停产了怎么办?如果更新很慢怎么办?

开源 WordPress 生态系统的美妙之处在于总有其他选择.

如果您使用流行的插件,它很可能不会停产.如果是,那么其他人可能会分叉它并继续开发.这就是开源的力量.这也是 WordPress 应运而生的方式(以前的平台称为 b2/cafelog).

只要您选择具有良好记录和信誉良好的作者的插件,那么您会没事的.

我可以通过添加代码片段来避免插件吗?

网络上有很多文章向您展示:"如何在没有插件的情况下在 WordPress 中执行 XYZ"(就像这个).

这些文章的目的不是劝阻使用插件,而是向您展示如何学习代码.基本上可以通过三种方式将代码片段添加到您的网站.您可以将它们添加到您的functions.php 文件、特定于站点的插件中,或使用插件添加自定义代码片段.

无论您选择哪种方法,将代码片段添加到您的网站都会产生与独立插件相同的性能影响.

如果您安装与插件相同的代码片段,那么基本上您是在运行插件而不安装它.缺点是您不会获得该代码的任何插件更新或安全修复.

有关此主题的更多信息,请参阅我们关于 WordPress 插件与 functions.php 文件哪个更好的指南.

您应该安装多少个 WordPress 插件?有多少 WordPress 插件太多了?

How many plugins to install

您应该根据需要安装尽可能多的 WordPress 插件来运行您的网站和发展您的业务.

平均而言,一个商业网站至少有 20 到 30 个插件是很常见的.

如果您充分发挥 WordPress 的潜力并拥有许多高级功能,那么这个数字很容易达到 50+.

例如,以下是我们网站上活动插件的数量:

  • WPBeginner – 62 个活动插件
  • OptinMonster – 67 个活动插件
  • WPForms – 54 个活动插件
  • MonsterInsights – 68 个活动插件
  • Syed Balkhi 的博客 – 42 个活跃插件
  • RafflePress – 17 个活动插件
  • WP Mail SMTP – 39 个活动插件

这些计数应该强调,并不是插件的数量降低了您的网站速度.

只要您使用符合 WordPress 编码标准的高质量插件,您就可以使用大量插件.

这是我们网站通过 Pingdom 的性能结果.

WPBeginner Homepage Pingdom

尽管使用了数十个插件和自定义代码片段,我们的网站仍能在半秒(479 毫秒)内加载.

如何选择最好的 WordPress 插件?

我们的用户最常问的问题之一是"我如何为我的网站选择最好的插件?"

如果您正在寻找免费插件,则只能从 WordPress.org 插件目录下载.官方的 WordPress 插件目录也让选择好的插件变得更加容易.

How to Find the Best WordPress Plugin

您可以查看其他 WordPress 用户提供的插件评级和评论.您还可以查看插件上次更新的时间以及安装了多少个网站.

另一方面,如果您正在寻找高级插件,请确保它们来自声誉良好的 WordPress 公司或开发商.如果您不确定,请四处寻找评论和推荐.

有关更多详细信息,请参阅我们关于如何选择最佳 WordPress 插件的完整指南.

如果您刚刚开始,请查看我们专家精选的每个网站都应具备的基本 WordPress 插件.您还可以查看 WPBeginner 的 WordPress 插件类别,我们会定期分享最好的 WordPress 插件以及如何使用它们.

我们希望本文能回答您关于应该安装多少 WordPress 插件的问题.您可能还想查看我们揭穿最常见的 WordPress 神话的文章.

VPS1352主机测评网(www.vps1352.com)
本文链接:https://www.vps1352.com/6910.html

7

发表回复