Perfmatters是一个非常轻量级的WordPress性能优化插件。该插件的主要目的是减少页面大小和HTTP请求数量。它允许您禁用许多不需要的功能,例如表情符号,XML-RPC,RSD链接,短链接,RSS提要以及许多其他功能,以加快网站速度。它不是缓存插件,但提供了缓存插件不提供的那些功能。Perfmatters与任何其他缓存插件都没有冲突。您可以同时使用Perfmatters和其他任何缓存插件,以提高加载速度。Perfmatters插件的实际大小也非常小,介于150KB至160KB之间。因此,此插件不会像其他大型插件那样影响网站性能。
Perfmatters插件还具有一个称为“脚本管理器”的功能,该功能可让您在特定页面上禁用CSS和JavaScript。例如,很多网站使用Contact Form 7插件,该插件将其脚本加载到我们网站的每个页面上,其实可以仅在联系页面上启用它,而在其他任何地方都禁用它,以降低页面加载速度。对于电子商务站点用户,有一个特殊的部分,您可以在其中禁用WooCommerce的特定元素以获得更好的性能。总体而言,Perfmatters是可提高任何WordPress网站加载速度的最佳性能插件之一。
特征
我们在开发Perfmatters插件时考虑了简单性。我们在自己的网站上使用了所有这些优化,并很高兴为您提供一种简便的方法,让他们现在也拥有它们!不要弄乱代码或您的functions.php文件。性能优化不必太复杂,因此只需单击即可启用/禁用所有功能。
该插件帮助加快您的网站速度的主要方法是禁用可能不在您的网站上使用的脚本。例如,默认情况下,表情符号会加载到您网站的每个页面上。如果您不使用它们,那只会减慢速度。通过禁用它,脚本将不再加载,因此可以减少HTTP请求的总数和页面大小。
另一个有用的功能是我们的数据库优化。随着时间的流逝,诸如修订,自动起草,垃圾邮件评论和瞬态之类的东西开始填满数据库,而在您不了解数据库的情况下,这会影响网站的性能。使用Perfmatters,您可以轻松清理所有这些污物,甚至设置限制以防止其再次发生。这样可以确保数据库快速而灵活。
Perfmatters的核心功能 – WordPress性能插件
- 轻量级+简洁代码
- 禁用表情符号
- 禁用嵌入
- 从静态资源中删除查询字符串
- 禁用XML-RPC
- 隐藏WP版本
- 删除jQuery迁移
- 删除和RSD,短链接,RSS提要,RSS提要链接和REST API链接。
- 禁用自我pingbacks
- 禁用Dashicons,Google Maps,Google Fonts和Heartbeat API。
- 删除评论网址
- 图像的延迟加载
- 限制帖子修订
- 出于安全目的更改登录URL
- WooCommerce性能优化
- CDN重写
- Google Analytics(分析)优化
- DNS预取
- 脚本控制器
- 添加页眉和页脚代码
安装插件后默认已激活
快速切换选项
只需切换一下,即可应用许多Perfmatter的选项。快速浏览一下我们建议使用的几种:
禁用表情符号,嵌入,破折号
禁用不必要的脚本,你可能无法使用网站上的资产,比如表情符号,嵌入影片,dashicons等。
删除查询字符串
从静态资源中删除查询字符串,以改善缓存并修复速度测试中的警告。
禁用或限制帖子修订
禁用或限制WordPress存储的后期修订的数量,以防止数据库增长失控。
更改自动保存间隔
通过更改自动保存间隔来减少自动草稿。它还减少了烦人的“有较新版本”的警告。
禁用和调整Heartbeat API
心跳可能导致较高的CPU使用率和大量的AJAX调用。您可以禁用心跳,也可以更改频率。
禁用评论和URL
没有博客?在整个网站上禁用评论以减少垃圾邮件,或删除作者评论链接以阻止人们尝试获得反向链接。
禁用WooCommerce购物车片段(AJAX)
该wc-ajax=get_refreshed_fragments
请求可能导致WooCommerce网站上的大量延迟。在您的网站上禁用购物车片段。
内容交付网络(CDN)通过将资产存储在全球范围内的不同服务器(POP)上并将资产从缓存中传递到更靠近访客的位置,来帮助加快WordPress网站的速度。Perfmatters插件可帮助将CDN连接到您的WordPress网站。
以下是Perfmatter的CDN重写的一些功能:
- 输入您的CDN URL,您的所有资产,图像等将被重写以指向您的CDN。
- 您可以选择要包括的WordPress目录。
- 排除文件类型甚至带字符串的资产都无法重写。
在本地托管Google Analytics(分析)可以通过减少额外的DNS查找并从其脚本中解决“利用浏览器缓存”问题来帮助加快网站速度。
具有讽刺意味的是,Google自己的脚本发出了有关缓存的警告,但这是因为它们的HTTP缓存标头过期时间设置得很短。当您自己托管它时,将自动应用您自己的CDN或服务器的HTTP缓存标头。换句话说,您可以完全控制脚本的缓存。
Perfmatters Google Analytics功能包括:
- 在三种脚本类型之间进行选择:analytics.js(17 KB),最小(仅1.5 KB)和最小内联。
- 在网站的页眉或页脚之间更改跟踪代码的位置。
- 出于数据隐私和GDPR的目的而对IP进行匿名处理。
- 选择是否跟踪已登录的管理员。
- 禁用显示功能。这摆脱了第二个HTTP请求。
- 调整网站的跳出率,以更好地评估流量质量。
- 与MonsterInsights集成以提供其他分析功能,同时仍利用本地托管的脚本。
将代码添加到页眉,正文,页脚
有时您可能需要在WordPress网站的页眉(head),正文或页脚中添加自定义代码。使用Perfmatters插件,您可以在需要的地方轻松添加自定义代码。
的报头,主体,页脚代码特征包括:
- 直接在前端打印出代码。这可能包括
<style>
标记内联CSS 或标记内联JS<script>
。 - 您可以加载JS或CSS文件。
- 添加到标题的代码将打印在
<head> </head>
您网站的 部分中。 - 添加到正文的代码将显示
<body>
在您网站的开始标记下方 。 - 添加到页脚的代码将显示
</body>
在您网站的结束标记上方 。