WordPress插件多了会怎样?安装多少才算多?

投稿   半夏小栈  2017-10-20 07:26:56  126 人阅读  30 条评论

投放广告联系   诚邀合作伙伴   赞助我们   垃圾评论惩罚

在 WordPress 网站上安装的插件太多可能会导致许多潜在的问题,包括减慢您的网站的爬网速度。由于 40% 的访客打开网站需要三秒钟的时间才能加载,所以最重要的是减少您使用的插件数量。今天我将分享安装太多插件是如何拖累您的 WordPress 网站。

WordPress插件多了会怎样?

问题#1:增加 HTTP 请求

许多插件为您网站的前端提供了很多功能。例如,允许访客预约约会或浏览和购买实体或数字产品。这些插件需要额外的 CSS 样式、图像和 JavaScript 才能正常运行。这些引起额外的 HTTP 请求,这是访问者的浏览器发送到您网站的服务器的请求-响应协议,以便请求数据加载他们正在访问的页面。服务器检索所请求的数据并将其提供给浏览器。

每次发送 HTTP 请求时,都会占用您的服务器资源,发送的数量越多,资源就越多。如果所有服务器的资源都用完,您的服务器(站点)就会崩溃,你的访问者就无法查看任何东西,直到你能够恢复和运行。另一个问题是每个请求需要时间来处理,您所拥有的 HTTP 请求越多,完成所需的时间越多,网站的加载时间越长。HTTP 请求类似于大脑的处理能力,当你必须解决一个小问题,这很简单,但是如果你需要解决几百个小问题,那就完全是压倒性的。你太累了,缓慢的问题就出现了。

问题#2:数据库查询太多

说到 HTTP 请求,太多的数据库查询是插件带来的另一个潜在问题。您的 WordPress 网站的大部分数据内容都是存储在您的数据库中,每当您的页面需要加载并且它从数据库中请求信息时,都需要时间和资源。与 HTTP 请求类似,发送到数据库的查询越多,数据库的压力就越大,站点的整体性能就会受到影响。

问题3:膨胀的数据库

您安装的插件越多,您的 WordPress 网站的数据库中需要存储的数据越多。由于您的数据库和服务器对其存储空间有严格的限制,因此您在数据库中收集的信息越多,它就越大,直到它变得充满和膨胀。这是一个特别的问题,因为这会导致数据库运行效率低下,这导致了你的站点变得超级缓慢。激活的插件是这样,但是停用的插件仍然会将数据存储在数据库中并导致数据库膨胀,即使你删除插件它仍然会存储有一些杂散数据。

问题#4:兼容性问题

安装的插件越多,您遇到兼容性问题的机会就越多,那就是两个或更多插件中的代码不能在一起很好地工作,并且导致彼此断开。就像一台机器上的齿轮,当它们兼容时,两个齿轮的齿排列并能够一致地旋转。然而,如果这些牙齿没有正确排列,则齿轮一磨合就会对齿轮和整个机器造成破坏。由于插件并不都是由同一开发人员编写的,所以很难确保每个插件在每个插件之间相互协调。不要忘记:WordPress 存储库中有超过 50,000 个插件,测试并让一个插件与其他所有插件兼容是一项不可能完成的容物。

问题#5:安全漏洞

编写总会有意外的安全漏洞出现,即使是最好和最聪明的开发人员,在编写和审查代码时也可能会出现安全漏洞,虽然这个并不是很明显。但是您安装的插件越多,使用到有安全漏洞插件的风险越高,黑客就有可能会利用它们渗透并感染您的网站。

问题6:编码不好的插件

无论开发人员的技术熟练程度如何,从统计学角度来说,能够编写完整代码并没有错误的机会是零概率,所以说每个插件都有可能会存在 bug,从而对您的网站造成严重破坏。

综上所述,安装 WordPress 插件有可能会出现这么多问题,那么我们应该怎么办?其实我们可以通过以下方法来防止上述问题:

  • 减少您使用的插件数量:使用插件越少遇到问题的机会就越小。
  • 安装多功能插件:可以尝试通过安装包含多个您需要的功能的插件来减少您使用的插件数量。
  • 确定您真正需要的插件并删除其余插件:查看您已安装的插件和已停用的插件,如果您长时间没有使用它们,或者您根本不打算使用它们,请删除它们。
  • 检查插件的代码:检查您使用的每个插件的代码,以确保它尽可能干净和轻便。如果您不能这样做,请花时间研究您想要的插件,查看评论,只从有信誉的开发商和公司下载插件。
  • 清理您的数据库:定期对数据库进行一些清理修复,以尽可能摆脱多余的冗余数据。
  • 使用网站托管:并不是所有网站的主机都是好主机,要根据自己的情况选择适合你的 WordPress 网站的主机,可靠的主机可以减少很多不必要的问题。
  • 在安装它们之前测试插件:在分站点或本地环境上测试插件,然后将其安装在主站点上,这样可以减少主站点出现问题的概率。
  • 经常备份您的网站:定期备份您的网站,以防您遇到前面提到的问题之一。万一真的出现问题,您就可以将您的站点还原到较早的状态。
  • 安装安全插件:使用安全插件可以帮助您在发现网站前捕获和隔离问题。这样,您可以解决问题或删除插件,以免造成任何(进一步的)损害。
  • 使用定期更新和维护的插件:这样可以减少遇到问题插件的机会,这些插件经常更新和维护的插件,可以有效减少安全问题的发生和性能的改进。

插件安装多少才算多?

WordPress 插件安装多少才算多??这个一直都没有一个很明确的数字,这个取决于上述所有因素,但作为一般的经验法则:

  • 共享或预算云主机:约0-5个插件;
  • 云主机VPS或专用服务器:大约5-20个插件,但10以下通常是理想的。

这个只是一般情况下的建议,但是也有例外,我已经看到安装了超过1000 个插件的网站运行速度一样飞快。所以,对于插件安装多少才算多的问题真的没有一个明确的答案,但是如果你按照上面的建议,你可以很方便地找出完美的 WordPress 网站插件数量。

历史上的今天:

文章标签: ,   ,   ,  
原文地址:https://www.banxia.me/2284.html
温馨提示:文章内容仅代表作者个人观点,不代表boke112导航赞同其观点和对其真实性负责!
版权声明:本文为投稿文章,感谢 半夏小栈 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!
淘宝天猫无门槛专享优惠券

 发表评论


  1. Parkmimi
    Parkmimi 【举人】 @回复

    以前不懂事的时候疯狂装插件,现在明白多了233333

  2. 拿着灼热的铁
    拿着灼热的铁 【进士】 @回复

    能避免使用插件的就尽量不用。

  3. 云落
    云落 【小白】 @回复

    4个插件的路过,缓存插件cos,媒体库分类管理插件,数据库优化插件[基本禁用,需要的时候启用下],自己写的函数小插件

  4. 侯总博客大全
    侯总博客大全 【秀才】 @回复

    使用插件还是非常方便的。不过不能太多,尽量精简。。。

  5. 我就爱旅游
    我就爱旅游 【书童】 @回复

    这个看个人了,还有服务器的性能呢

  6. 橘子书
    橘子书 【丞相】 @回复

    除非是硬性要求必须用的插件(无法用代码版本,却又必需的功能),否则一律不用。

  7. 楚狂人博客
    楚狂人博客 【小白】 @回复

    只装有用的就好,这个看个人需求

  8. Mr.Li
    Mr.Li 【小白】 @回复

    对于PHP的上手程度,推荐自学两个月再搞。
    对代码一无所知的还是装插件好了。
    另,同一个类型的插件只装一个,多了会有冲突。

    • 懿古今
      懿古今【村长】2017-10-20 15:43  回复

      @Mr.Li比较简单的我就用代码,比较复杂的功能我都是直接使用插件的

  9. 吃货小栈
    吃货小栈 【举人】 @回复

    哎,没办法呀!今天上午给我的 Typecho 博客装上了评论提醒邮件插件,没办法,这个真的是不能没有呀!

  10. 明月登楼学习笔记
    明月登楼学习笔记 【进士】 @回复

    虽然已经转到 Typecho 阵营了,但依然保持了能少用插件就少用插件的习惯!

  11. 玉满斋
    玉满斋 【尚书】 @回复

    除了必须用,没有BUG的插件,其他一律不用,特别是:
    牵扯到前端显示美化的插件一律不用!
    涉及数据库读写过于频繁的一律不用!
    后台编辑器增强扩展插件一律不用!
    安全防护类插件需要的时候才会用!

  12. 明月登楼的博客
    明月登楼的博客 【王爷】 @回复

    我的标准是10个插件是极限,控制在5-8个算是多了!5个以下是最良性的插件使用数量了!

  13. 靠谱学生兼职网
    靠谱学生兼职网 【尚书】 @回复

    能不用就尽量不用插件,代码可以解决的事情代码解决吧

  14. 里维斯社
    里维斯社 【进士】 @回复

    用插件有时候能省很多事,成熟的插件都是经过实际运用测试过的,所以这点还是很放心的,简单的能用代码实现的功能会考虑用代码。

    • 懿古今
      懿古今【村长】2017-10-20 15:46  回复

      @里维斯社是的,功能比较复杂的、比较著名的插件,我都会选择相信插件,懒得折腾什么代码版

  15. 沈唁
    沈唁 【秀才】 @回复

    才用了4个 总觉得有些现在用不到就删了

  16. 安里云丨资源分享
    安里云丨资源分享 【秀才】 @回复

    一共用了3个插件,两个百度提交,一个菜单。其他的都弄成代码了。

  17. 爆爆小妹
    爆爆小妹 【秀才】 @回复

    优化是关键!!!

  18. 说彩网
    说彩网 【书童】 @回复

    这个话题老生常谈了,wordpress安装插件多不一定就不好,主要看怎么去优化,如果代码编写能力强的话,只需要几个就够用了。

  19. 小苍老师
    小苍老师 【状元】 @回复

    能代码的尽量别插件,关键WP一升级,可能要重新搞代码;我用了5个插件

  20. 龙笑天
    龙笑天 【状元】 @回复

    但是有些插件还是不得不装的~

    • 懿古今
      懿古今【村长】2017-10-20 10:15  回复

      @龙笑天是的,个人认为不用太过纠结插件或代码版,并不是什么插件都适合用出代码来代替的

  21. 九哥
    九哥 【进士】 @回复

    插件尽量少用,能不用的都不用。