运行 WordPress 的网站可能会因多种原因而变慢。它可能是臃肿的代码、流氓插件或糟糕的托管性能。弄清楚是什么让你慢下来已经够难的了。更难的是,一些提高速度的方法(例如缓存插件)充满了神秘的设置。
在诊断和解决看似简单的问题时,这一切都可能成为一场噩梦。
这就是我们进来提供帮助的地方。有一些工具可以帮助简化满足您对(WordPress)速度需求的过程。下面,我们编制了一个不需要任何火箭科学学位的插件列表。但是,它们将帮助您建立一个超快的站点。此外,我们将提供一些技巧,帮助您充分利用 WordPress 网站的性能。
WP火箭
设置 WordPress 缓存插件可能是令人难以置信的令人沮丧的体验。通常有很多名称不那么明显的设置,您确实必须进行大量测试才能找出某些东西的作用。
WP Rocket是一个高级插件,但它可能物有所值。它具有极少的设置,确实可以加快您的网站速度。该软件包包括页面缓存、预加载、数据库优化和图像延迟加载。
Fast Velocity Minify
Fast Velocity Minify将获取您网站的 CSS 和 JS 文件并将它们组合成更小的文件组。毕竟,这些文件中的每一个都可能长达数千行。
压缩和组合事物可以真正减少加载时间。对于运行大量插件的网站尤其如此。设置非常简单,使用默认设置即可完成工作。如果您喜欢冒险,还可以使用高级选项。
BJ Lazy Load
延迟加载内容对减少服务器请求有很大帮助。BJ Lazy Load的工作原理是仅在用户视口内加载图像、文本小部件和 iframe 内容(例如 YouTube 视频)。
这样,只有在需要时才会加载繁重的内容。这对于具有大量多媒体的长滚动页面尤其有用。只需打开它,看看有什么不同。
Autoptimize
只需单击几下,Autoptimize将连接样式和脚本,缩小 HTML、CSS 和 JS 文件,添加到期标题并缓存它们。如果需要,该插件还可以将样式移动到站点的页眉和脚本到站点的页脚。
虽然开发人员建议将 Autoptimize 与缓存插件结合使用,但它仍然是一种自行加速站点的简单方法。
Speed Booster Pack
Speed Booster Pack利用多种技术来加速您的网站。它缩小了 HTML/JavaScript/CSS,但也做了很多。例如,它将压缩图像、从 Google 的服务器(而不是从您自己的服务器)加载 JS 库、延迟脚本解析、删除“垃圾”标题和其他调整。
在插件设置中,会显示峰值内存使用量和页面加载时间。只需选中要启用的每个选项旁边的框即可。您还可以选择禁止缩小特定脚本。
Optimize Database after Deleting Revisions
随着时间的推移,您网站的数据库可能会变得异常混乱。这可能导致性能低迷。删除修订后优化数据库旨在通过删除帖子修订(如果需要,您可以为每个帖子保留指定数量的修订)、垃圾评论、未使用的标签、pingbacks/trackbacks 和孤立的 postmeta 项目,成为“一键式”解决方案。
它还优化了数据库表,以帮助保持您的数据库精简和清洁。可以将优化设置为每小时、每天一次、每天两次或每周运行一次。它与WordPress 多站点兼容。
提高 WordPress 速度的技巧
WordPress 本身并不是一个缓慢的平台。但是当我们添加主题和插件之类的组件时,它可能会变得沉重。再加上数据库混乱和潜在的托管问题,网站真的可以慢到爬行。
当您希望提高速度时,需要考虑以下几点:
避免沉重
的主题 仅仅因为主题称自己为“最小”并不意味着它是轻量级的。一个主题可能具有极简主义的外观,但仍会加载大量脚本,这会减慢您的速度。
如果您使用的是第三方主题,请查看文档以了解如何禁用您不打算使用的脚本。否则,请使用轻量级的入门主题并根据您的需要进行构建。
你真的需要那个插件吗?
您安装和激活的每个插件都可以添加脚本、样式和数据库条目。在安装插件之前,请先做一些研究,看看它是否会导致加载时间出现任何问题。问问自己,这是否真的是您网站成功和安全的必要条件。如果没有,你可能想暂时继续前进。
记下远程脚本和样式
提供 Web 字体、分析或广告服务功能的服务可能会影响速度。虽然这些提供商可能拥有快速的远程服务器,但任何类型的连接问题都可能使页面加载停止。请注意您正在使用哪些服务,并且只使用那些必要的服务。就此而言,坚持使用知名且值得信赖的提供商也是一个好主意。
注意丢失的内容
无论是本地的还是远程的,都要注意任何无法加载的脚本或样式表。丢失的文件可能会导致您的网站反应非常缓慢,以及可能的显示和功能后果。使用Pingdom或GTmetrix 之类的工具来分析您的网站。这两种工具都提供“瀑布”视图,显示每个文件与页面一起加载所需的时间。如果其中一个文件生成 404 错误,那么您已经找到了罪魁祸首。
注意托管限制
并非所有的网络主机都是平等的。有些只是完全提供了更好的产品。但是您还应该注意一些可能导致速度减慢的与托管相关的问题。在过度拥挤的服务器上、运行不受支持的(旧)版本的 PHP 或共享主机帐户上的流量过多都可能导致问题。
加快速度
让您的 WordPress 网站达到光速并不一定非常困难。使用上面的工具和技术,您将拥有进行改进所需的一切。
毕竟,速度至关重要。它会影响 SEO 和跳出率等内容。因此,尽您所能从您的网站中挤出尽可能多的性能是值得的。