WP Speed of Light文档

介绍

WP Speed of Light是WordPress的一个性能插件,可以为您的所有页面提供更小的加载时间。

 

WP Speed of Light加速优化检查器

 

主要优点:

  • 多级文件夹
  • 拖动移动媒体
  • 多媒体选择和移动
  • 从文件夹创建图库
  • 4个画廊主题
  • NextGEN画廊进口商
  • 将帖子类别导入为文件夹
  • 面包屑和文件夹树导航
  • 批量上传特定文件夹
  • 卸载时没有任何损失
  • WooCommerce支持

 

I. WP SPEED OF LIGHT安装

1.1安装

WP Speed of Light由一个免费插件和另一个可选插件PRO ADDON组成。 为了安装我们的免费插件,你应该使用标准的WordPress安装程序或解压缩插件并将所有文件夹放在/ wp-content / plugin中。

然后点击 安装并激活按钮。

 

插件搜索

 

安装插件PRO ADDON并获取其他功能,登录并转到您的JoomUnited帐户: https://www.joomunited.com/my-account
下载WP Speed of Light插件的ZIP存档并安装它 免费版(两者都需要安装) 使用菜单:
插件>添加新>上传插件

 

附加新的插件

 

然后点击 激活插件,看到WordPress左侧菜单上出现WP Speed of Light菜单。

可以从左侧菜单访问WP Speed of Light,也可以通过顶部菜单栏手动清除缓存。

1.2更新插件

要更新WP Speed of Light,您可以使用WordPress默认更新程序。 您还可以从www.joomunited.com或wordpress.org上下载的.zip文件中删除并安装新版本。 无论如何,你不会丢失任何内容,因为一切都是 存储在数据库中.

 

更新WPSL

 

请务必始终使用最新版本以避免安全性和稳定性问题。

 

1.3安装后的通知

安装完成后,您将收到启用缓存的通知,并自动将您带到仪表板。

 

激活缓存

 

II。 WP SPEED OF LIGHT仪表板

插件的仪表板会检查您的WordPress网站的所有性能以及修复它的重要性。 您可以将鼠标悬停在每个条件上以检查帮助工具提示。 到目前为止,Speed of Light仪表板返回以下信息:

  • 检查缓存和压缩激活

  • 检查资源缩小

  • 检查资源组

  • 检查数据库清理

  • 返回最新的网站加载时间测试

  • 返回最新的数据库查询检查

  • 检查PHP版本更新

  • 关于插件的其他建议(插件数量......)

 

仪表盘转速的光

 

注意: 检查Gzip压缩,它在您的服务器上激活,插件将优先使用它,如果不是插件将使用服务器mod_deflate自动激活它

III。 速度分析

3.1 WordPress速度测试

要运行速度测试,我们使用的是WebPageTest API。 您可以在此处获得免费的WebPagetest API密钥: https://www.webpagetest.org/getkey.php
您可以使用单个API密钥在同一个域上每天运行最多200个测试,这是唯一的限制。

检查您的电子邮件以获取API密钥,然后将其复制/粘贴 WP Speed of Light>速度优化>配置.

 

API密钥

 

然后你去 WP Speed of Light>速度分析, 选择一个URL来运行测试,然后启动测试。 可能需要几分钟,因为有一个队列系统可供分析。 在那之后,您将看到结果。

 

加载时间推出

 

速度测试检查以下标准:

  • 首次加载: 就像浏览器中清除了缓存和cookie一样,代表了首次访问该页面的访问者

  • 第二次加载: 在第一次负载测试后立即进行测试而不清除任何内容

 

加载时间

 

其他绩效标准是:

  • 加载时间: 页面加载页面时间(秒)

  • 第一个字节延迟: 从初始导航开始到第一个字节的时间

  • 开始渲染: 从导航开始到第一个内容的时间

  • 缓存: 通过缓存系统提供的静态资产的百分比

  • Gzip激活: gzip编码/压缩的text或js资产的百分比

  • 图像压缩: 在页面中压缩的%图像

 

基于此,您可以在相同或不同的页面上运行一些速度测试并比较结果。

 

速度测试对比

 

更多细节 按钮允许您在单个表中比较速度测试结果(相同的URL比较)。

 

页面比较高速

 

3.2数据库查询测试

 

数据库分析

 

数据库测试将确定您是否遇到有关数据库查询的性能问题。 选择网站页面并运行测试。

 

分离,结果

 

您将获得WordPress核心执行,插件执行和主题执行的分离结果。
 

IV。 速度优化

4.1激活速度优化

速度优化部分是配置加速WordPress的工具的地方。 使用菜单 WP Speed of Light>速度优化>加速

  • 激活缓存系统: 它将通过预加载常见页面元素和数据库查询来加速您的网站

如何手动添加缓存?

首先,如果无法编辑服务器上的文件,则应设置写入权限 “WP-config.php文件” 文件。 你应该去FTP,然后右键单击它,选择 文件权限。 从这里您可以设置权限。

 

设置文件权限

 

其次,您需要添加脚本 “define('WP_CACHE',true);” 在...之上 “WP-config.php文件” 文件。

 

添加缓存-WP-配置

 

最后,你去 WP Speed of Light>速度优化>加速 并激活 激活缓存系统 选项。

 

激活缓存选项

 

  • 清洁每一个:自动清理每x分钟存储的缓存并立即生成新版本

  • 桌面/平板电脑/手机缓存: 默认情况下,为所有设备提供桌面缓存。 仅当主题框架为每个设备生成特定文件时,才必须使用每个设备的特定缓存的另一个选项。

  • 添加过期标头: 它向浏览器发出指令,指示它是否应该从服务器请求特定文件,或者是否应该从浏览器的缓存中获取它

  • 缓存外部脚本: 缓存外部资源,例如从Google提供的脚本。 警告:确保在激活之前和之后监视性能,在某些情况下,激活时可能会出现性能损失!

  • 从不缓存: 从缓存中删除特定URL,当您拥有需要缓存始终清理的AJAX数据的页面时,它非常有用

您可以使用类似规则从缓存中排除一组URL www.website.com/blog*

 

速度优化

 

PRO ADDON ONLY

  • 保存时清理: 保存WordPress内容时自动清理缓存,如帖子,页面...

  • 图像lazy loading: 仅在用户可见时(滚动时)加载图像

启用时 图像lazy loading 选项,下面会显示一些选项:

  • 排除小于(宽度px)的图像: 从图像lazy loading中排除像素值小于此宽度的所有图像。 用于排除小图标或徽标

  • 排除小于(高度px)的图像: 从图像lazy loading中排除像素值小于此高度的所有图像。 用于排除小图标或徽标

  • Lazy loading排除: 使用以下规则排除一组网址:www.website.com/news*或类别,ID,位于图片中

 

图像延迟加载

 

4.2 WordPress选项卡

  • 删除查询字符串: 从Header中的CSS和JS文件等静态资源中删除查询字符串,以提高Pingdom,GTmetrix,PageSpeed和YSlow等服务的分数

  • 禁用REST API: 禁用WordPress REST API(使用GET请求检索数据的API,由开发人员使用)

  • 禁用RSS Feed: 禁用WordPress RSS源。 RSS提要允许用户使用RSS提要阅读器订阅您的博客帖子

 

PRO ADDON ONLY

  • 删除表情符号: 默认情况下,emojis会加载到您网站的每个页面上。 如果你不使用它们,这根本就没必要

  • 禁用Gravatars: 禁用Gravatars头像并仅使用媒体中的本地头像

 

WordPress的标签

 

4.3分组和缩小

缩小是指在不影响浏览器处理资源的方式的情况下删除不必要或冗余数据的过程。 例如:代码注释和格式化,删除未使用的代码,使用较短的变量和函数名称等。

注意: 某些选项仅在插件PRO ADDON中可用。 谨慎使用并测试您的网站,可能会产生冲突
  • HTML缩小: 缩小插件提供的HTML缓存文件

  • CSS缩小: 缩小插件提供的CSS文件

  • JS缩小: 缩小插件提供的JS文件

  • 组CSS: 将多个CSS文件分组到单个文件中将最小化HTTP请求数

  • JS组: 将多个JS文件分组到单个文件中将最小化HTTP请求数

 

PRO ADDON ONLY

  • 组字体和Google字体: 将本地字体和Google字体分组到一个文件中,以便更快地提供服务

  • 排除内联脚本: 从缩小中排除内联脚本

  • 将脚本移动到页脚: 将所有缩小的脚本移动到页脚

启用时 将脚本移动到页脚, 它出现 排除脚本移动到页脚 选项:

  • 排除脚本移动到页脚: 添加要从移动到页脚排除的页面的脚本(每行一个URL)

 

先进的优化

 

PRO ADDON ONLY - 文件组和缩小是在复杂的WordPress网站上配置的一个棘手的东西,每页都有大量的插件和文件。
首先,您需要索引在您的网站上调用的文件, 单击“高级文件排除”。

 

扫描

 

然后,选择大多数网站文件应来自的wp-content 现在扫描。

 

运行扫描

 

按类型分类的文件列表(All,JS,CSS,Font)应显示在下面。 如果您在激活文件组或缩小时确定了一个导致问题的文件,则可以使用简单方法将其从此处排除 开/关按钮.

 

自定义文件排除

 

4.4预加载和预取

选项卡中的这些功能 先进的是 仅包含在PRO ADDON插件中。

  • 缓存预加载: 缓存预加载是自动生成页面缓存的第一版本的过程,因此在缓存清理之后进入页面的第一个用户将不必等待缓存生成。 指定的页面缓存URL,每行一个将在自动缓存清理后重新生成。

 

预加载和预取

 

  • DNS预取: DNS预取将在外部域链接上预加载DNS信息。 例如,如果您的网站经常在超链接中引用外部域,则预先获取此域的DNS将在用户单击该域时加快该域的页面。

V.图像压缩

ImageRecycle是第三方图像压缩服务: https://www.imagerecycle.com/

我们已经添加了服务 WP Speed of Light速度优化>图像压缩 因为我们认为这是一个很大的性能改进,但它并不是必须使用它。 我们的会员可以从配置页面获得所有会员的20%折扣优惠券。

 

IR高速缓存

 

安装后,您可以在左侧菜单压缩图像和pdf文件 媒体> ImageRecycle.

 

imagerecycle-WP

 

有关更多信息,请访问: https://www.imagerecycle.com/cms/wordpress

 

VI。 数据库清理

有6个工具可以清理WordPress数据库。

 

数据库清理

 

  • 清理所有后期修订: 默认情况下,WordPress正在生成内容修订(副本)以从旧版本还原它。 如果您不需要修改,请清理!

  • 清除所有自动草拟的内容: 默认情况下,WordPress具有自动保存功能,可以从最新的自动保存版本中恢复内容。 如果您不需要自动保存的内容,请清理!

  • 删除所有已删除的内容: 将清除垃圾箱中的所有内容(帖子,页面,...)。

  • 从垃圾箱和垃圾邮件中删除评论 垃圾邮件中的所有评论或分类为垃圾邮件的评论都将被清除

  • 删除引用和pingbacks: 这些是用于警告您已链接到博客的博客的方法。 如果您不需要修改,请清理!

  • 删除瞬态选项: 瞬态就像是WordPress使用的基本缓存系统。 没有风险它会被WordPress自动重新生成。

 

PRO ADDON ONLY

 

自动清理

 

  • 自动清理: 激活数据库自动清理

  • 清理每个: 定义自动清理频率

 

数据库复制

 

  • 重复的帖子元: 从数据库中删除重复的post meta

  • 重复的评论元: 从数据库中删除重复的注释元

  • 重复的用户元: 从数据库中删除重复的用户元

  • 重复的术语元: 从数据库中删除重复的术语元

  • 优化数据库表: 您可以使用OPTIMIZE TABLE回收未使用的空间并对数据文件进行碎片整理。

 

插件PRO ADDON还增加了以定义的频率(按分钟/天/小时)执行自动清理的可能性。

 

七。 CDN集成

首先,你去 WP Speed of Light>速度优化> CDN集成 在左侧菜单上。

 

CDN菜单

 

然后激活CDN并在此处填写您的CDN信息。

 

CDN的仪表板

 

  • CDN网址: 添加您的CDN URL,不带尾部斜杠(最后)。

  • CDN内容: 您的WordPress内容通过CDN资源提供,以逗号分隔。 默认情况下,wp-content,wp-includes。

  • 排除内容: 从CDN网络中排除文件类型或目录。

  • 相对路径: 默认情况下启用,启用/禁用相对路径资源的CDN。 用于与特定Wordpress插件的某些兼容性。

 

PRO ADDON ONLY - 包括特定的自动缓存清理:

  • 站点缓存: 执行缓存清理时清理Siteground缓存

  • MaxCDN缓存: 执行缓存清理时清理MaxCDN缓存

 

MAX-CDN

 

  • KeyCDN缓存: 执行缓存清理时清理KeyCDN缓存

  • CloudFlare缓存: 执行缓存清理时清理CloudFlare缓存

  • 清漆缓存: 执行缓存清理时清理Varnish缓存

 

CDN缓存

 

八。 设置

8.1配置

  • 在顶部工具栏中显示干净缓存: 在顶部栏中显示一个按钮以清除所有站点缓存

  • 您的WebPagetest API密钥: 您的WebPageTestAPI密钥在此处。 需要运行速度分析工具。

  • 禁用管理员用户的优化: 登录管理员时,您可以禁用速度优化(缓存,压缩......)

 

  • PRO ADDON ONLY - 禁用优化: 同时禁用指定用户角色的所有速度优化

 

WP-速度的光配置

 

8.2导入/导出

首先,你去 WP Speed of Light> 速度优化> 配置>导入/导出选项卡。 然后,您可以将配置导入/导出到json或XML文件。

 

进出口

 

8.3系统检查

您可以访问以查看您的站点系统 WP Speed of Light> 速度优化>系统检查。 它将检查您的PHP版本,Apache模块,...

 

系统检查