如何解决您的 WordPress占用大量CPU 资源过高的问题

如果 WordPress CPU 使用率高的问题让你发疯,这篇文章将帮助你。如果您的网站使用太多资源,可能会使您的网站对访问者来说运行缓慢并影响您的排名。更不用说您可能会服务器或主机提供商那里收到警告,或者他们甚至可能在没有警告的情况下突然关闭您。

如果您经常遇到CPU、内存等服务器资源使用过高问题或网站加载速度缓慢的问题,以下一些方法你可以参考使用。

1、检查您的插件和主题。

插件和主题可以帮助您向网站添加任何您想要的内容,而无需聘请网站技术人员,但是,如果您使用编码不佳的代码或使用过多的代码,则可能会对您的网站造成损害。

即使您一次只使用几个,随着时间的推移,安装/卸载、激活/停用一堆插件或主题也会留下后门漏洞文件、废弃数据。

2、只使用你绝对需要的热门插件

注意:在停用和删除插件之前,请查找任何卸载功能或自述文件。某些插件具有特殊的卸载程序,可以将它们从您的站点中完全删除。

3、仅使用来自可信来源的插件和主题以及干净、优化的代码。

许多插件和主题它们只是由一个草率或业余的开发人员拼凑起来的。它们甚至可能没有更新新版本的支持,以使其与新的 WordPress 版本或新发现的安全漏洞保持同步,有些甚至被故意开发为恶意后门漏洞的主题或插件。

4、查找可能占用资源的插件。

使用您喜欢的测试页面加载速度的工具,如果您发现您的网站通过禁用某个插件而表现得更好,如该项功能是必须的,看看您是否可以找到提供相同功能的替代插件。

有一个插件可以帮助识别性能不佳的插件,但它更适合开发人员:Query Monitor

有些人可能想知道为什么我们不提及 P3(插件性能分析器),它曾经是一个非常流行的插件。它会分析您的插件,以确定是否有一个或多个插件可能会导致您的网站变慢和用户友好。但它已经两年多没有更新了,网上有很多关于它的讨论。有报告称它会破坏站点、锁定管理员等。因此我们不推荐它,直到它获得新的更新。

5、消除 Gravatar 评论页面加载延迟

Gravatars 很棒。它们让您的用户展示自己的个性,增添真实感,而且很多人都可以通过他们独特的头像轻松识别。但是,如果您收到大量评论,在您的网站上使用它们就会出现问题。每条评论都会向 Gravatar 的服务器发送一个请求。因此,如果您在一个页面上有很多评论,那么您将有很多请求来回传输,从而使该页面加载速度变慢。使用 FV Gravatar Cache 插件消除这种情况。FV Gravatar Cache 将在本地缓存这些图像,这将减少具有许多评论的页面的加载时间……

6、使用缓存插件

缓存插件将有助于更快地加载最近提供的内容。一般来说,当有人访问您的 WordPress 站点时,他们的浏览器会获取 HTML 文件,这需要运行 PHP 脚本或从 WordPress 数据库中获取数据。

好在如今大多数浏览器都足够智能,可以通过浏览器保留访问过的站点的“记忆”。这是缓存。WordPress 插件将保存提供的 HTML 文件,以便浏览器可以更快地加载它们,而无需运行脚本或从数据库中获取信息。

一些流行 WP 缓存插件有:

  • W3 Total Cache
  • WP Super Cache
  • WP Rocket
  • Comet Cache
  • WP Fastest Cache

7、网站上加入 CDN

使用 CDN,静态文件,尤其是媒体文件,是从 CDN 服务器加载的,而不是您的虚拟主机或服务器上。而且很有可能,他们的服务器离您的访问者更近。如你的域名有备案号,可选用的CDN有很多,如百度CDN、阿里云CDN、腾讯云CDN等,推广使用百度CDN,如你的网站没有备案,无法使用上述CDN,只能使用国外的CDN产品,如全球最大的免费CDNCloudflare

8、压缩你的图像

图像压缩在您的网站加载速度方面起着重要作用,尤其是当您拥有大量图像时。在图片上传前先处理下大小,尽量保持图片大小不要超过200kb。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注