WordPress插件有很多不同类型,它们各自对您网站性能的影响不同。
有些插件主要影响前端。例如,页面构建器插件,联系表单,图库,滑块等。
然后是主要用于在后端或管理区域内执行任务的插件。例如,WordPress备份插件,编辑插件,各种后台进程等。
也有可以在任何地方运行的插件,包括管理区域和前端。例如,SEO插件,WordPress防火墙插件等。
WordPress插件对网站速度和性能的影响取决于该插件的加载位置。
例如,仅当您在WordPress管理区域中执行特定任务时才加载的插件通常不会影响您网站的性能。
另一方面,前端加载的插件可能会占用更大的性能。
此外,执行常规后台过程(如断开的链接检查,404监视等)的插件也会大大降低您的整体网站性能。
插件可以通过以下方式影响您的网站性能:
- 发出其他HTTP请求 –一些插件(主要是前端插件)可能需要自定义样式或脚本才能正常工作。因此,他们可能会添加额外的JS和/或CSS文件。加载这些文件需要发出其他HTTP请求,这会减慢页面加载时间。
- 其他数据库查询 -一些插件可能会增加数据库查询。例如,用于显示流行帖子,相关帖子或其他任何可提取数据库元素并将其显示在前端的插件。
- 后台进程和数据库写操作 –一些插件在运行后台进程时会占用大量服务器资源,例如检查断开的链接,监视和记录后视图等分析。
大多数优秀的WordPress插件仅在需要时才加载其他文件,并且它们将最大限度地减少数据库调用。但是,有时这是不可避免的。
幸运的是,大多数情况下都可以进行优化。让我们看一下这些问题的短期和长期解决方案。