《家庭财务宝典》

LiteSpeed Cache缓存插件设置网站优化加速图文教程

18次阅读

共计 6838 个字符,预计需要花费 18 分钟才能阅读完成。

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图1

对于之前我有介绍到 WordPress 插件 -LiteSpeed Cache 缓存插件《LiteSpeed Cache 缓存插件 3.5.0.2|WordPress 网站优化加速插件》,很多小伙伴想了解 LiteSpeed Cache 缓存插件的详细设置,毕竟关于 LiteSpeed Cache 缓存插件的设置这块,官方的资料也只是写到每个功能的作用,而且是全英文版的,网上的资料相对来说参考的也比较少,我经过一段时间的摸索,有一些心得,现在分享给大家 LiteSpeed Cache 缓存插件设置网站优化加速图文教程。

一、仪表盘

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图2

仪表盘实际上就是平时缓存的一些内容情况预览,不过因为 LiteSpeed 重点在推其 CDN,也就是 QUIC.cloud,因此需要去 QUIC.cloud 注册一个账户后进行相关绑定,才会实际的显示。因为 QUIC.cloud 的 CDN 在国内的速度不太好,因此虾皮路并未绑定,因此仪表盘基本没什么可以显示的,这里就不用管了。

二、常规

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图3

自动升级:每当发布新版本时,将此选项设置为开启即可自动更新 LiteSpeed 缓存。如果关闭,则通过手动更新。这里虾皮路一般为了安全起见,习惯手动更新,根据个人需求自行设置即可。

域密钥:使用 QUIC.cloud 在线服务需要域密钥。这里虾皮路并未使用其 CDN 服务,因此留空。

服务器 IP:输入此站点的 IP 地址,以允许云服务直接调用 IP 而不是域名。这消除了 DNS 和 CDN 查找的开销。因为也是 QUIC.cloud 配套使用,因此这里用不到,留空即可。

通知:启用此选项可以自动显示最新的新闻 (其中包括修补程序、插件的新版本、与测试版、促销消息)。可以开启。

三、缓存规则

1、缓存规则

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图4

启用缓存:开启。开启总体缓存。如果是非 LiteSpeed/OpenLiteSpeed 系统的话,开启也没用,因为要用到底层的服务器缓存。

缓存登录用户:用私有缓存为登录用户存储前台页面。开启。主要是对每个登陆的用户单独缓存前台界面。

缓存评论者:开启。主要是用私有缓存存储有待审核评论的评论者。禁用此选项会提供没有缓存的页面给评论者。

缓存 REST API:开启。主要是缓存由 WordPress REST API 发出的请求。

缓存登录页面:开启。作用是让登陆更快。

缓存 favicon.ico:开启。favicon.ico 在大多数页面都被需要。缓存该资源可以避免不必要的 PHP 调用。

缓存 PHP 资源:开启。有些主题和插件通过 PHP 请求添加资源。缓存这些页面可以避免不必要的 PHP 调用。

缓存手机访客:关闭。主要用于 AMP 页面和特定非响应式主题页面。现在大部分都是响应式主题了,这里建议是关闭。

私有缓存 URI:留空。包含这些字串 URI 路径将不被存储为公开。URL 将会和服务器变量 REQUEST_URI 对比。

强制缓存 URI:留空。包括这些字串的路径会无视不缓存的设定而直接缓存。URL 将会和服务器变量 REQUEST_URI 对比。

Force Public Cache URIs:留空。包含这些字符串的路径将被强制缓存,而无需理会其他地方设置的缓存。

丢弃 Query String:默认。缓存时忽略某些查询字符串。

2、TTL

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图5

本页面主要是缓存相关页面的 TTL 时间,也就是缓存多久,多久到期。这里虾皮路全部使用默认的数值,没有去改动。

3、清除规则

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图6

这里主要写缓存多久,清除缓存的时候要保留哪一些内容及计划清除的内容。这里虾皮路也是用默认的,没有去动。

4、例外规则

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图7

排除缓存的规则及设定,虾皮路这里全部留空。

5、ESI

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图8

ESI 设定。这里设置的前提为 LiteSpeed Enterprise Web Server 或 QUIC.cloud CDN。这里虾皮路用的是 OpenLiteSpeed,因此都没有用到。全部关闭或默认。

关于 ESI 这个功能比较高级,作用是将动态页面分解为不同区块进行缓存,然后调用的时候将它们合并为一个完整页面。如果一些页面出现相同的区别,那页面调用速度就会加快。但是这个功能会消耗 CPU,到时影响服务器响应时间。因此最终页面速度的提升和服务器响应时间的延迟哪个最适合,需要实际测试了才知道。

6、对象

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图9

对象缓存:开启。这里肯定是开启,开启对象缓存可以让页面速度提升一大半。开启前注意下方提示 Memcached 和 Redis  扩展都有没有启用及连接测试通过。

方法:选择 Memcached 和 Redis 均可。这里我选择的是 Memcached。

主机:默认的是 localhost,保持默认即可。

端口:因为上面选择的是 Memcached,因为这里填写 11211. 注意,Memcached 的默认端口是 11211. Redis 的默认端口是 6379.

默认的对象生命周期:默认的对象缓存的 TTL 为 360. 保持默认。

用户名:仅当 SASL 已安装时可用。留空。

密码:指定连接时使用的密码。留空。

Redis  数据库 ID:要使用的数据库,默认为 0 即可。如果有多个站点都要用,要相应的填写 1、2、3 等。

全局群组:默认。

不缓存群组:默认。

永久连接:开启。使用长链接加速缓存操作。对于使用 Memcached 对象缓存的,则连接保持活动状态,以使 Memcached 更快。

缓存 wp-admin:关闭。通过缓存改进 wp-admin 后台的加载速度。开启的话容易导致后台操作保存不生效。

保存 Transient:开启。当   缓存 wp-admin  为   关闭   时保存 transient 到数据库。

7、浏览器

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图10

浏览器缓存设置:开启。

浏览器缓存 TTL:这里默认是 31557600. 保留默认。

8、高级

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图11

登录 Cookie:留空即可。

改善 HTTP/HTTPS 兼容性:关闭。只有当您在同一域名下同时使用 HTTP 和 HTTPS 并注意到有缓存问题时,才激活此选项。

即时点击:建议开启。该功能是悬停预加载链接的功能,在 WP Rocket 插件这个功能比较完善,但是 LiteSpeed Cache 缓存插件的这个即时点击功能还不完善。虽然开启后大幅提高加载速度,但是会出现点击后的链接丢失 JS 文件的问题,比如出现无法登陆等莫名其妙的问题。

四、CDN

1、CDN 设定

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图12

因为虾皮路没有使用 CDN 功能,因此全部选择关闭。如果有使用 QUIC.cloud 的 CDN 或 Cloudflare  的 CDN 功能的话,可以选择开启。然后填写相应的 CDN 登陆信息。

2、管理

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图13

同理,没有用 CDN,全部留空默认。

五、图片优化

1、图像优化摘要

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图14

这里是使用 QUIC.cloud 服务器进行优化图像,压缩图像、包括 webp 文件的替换等。

2、图像优化设置

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图15

这里是图像的优化设置。只有通过 CDN 的话才有用。这里虾皮路选择全部关闭。

六、页面优化

1、CSS 设置

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图16

CSS 最小化:开启。最小化 CSS 文件。主要是将 CSS 里面的空格之类的地方全部压缩,减小 CSS 体积。

CSS 合并:建议开启。主要功能是合并页面内的所有 CSS 文件为 1 个文件从而达到加快访问速度,但是也容易出现页面出现错位等,因此需要根据实际情况开启,如果合并后页面显示有问题,自己又不懂排除哪些 CSS 文件,则建议关闭。

Unique CSS File:开启。只有当 CSS 合并功能开启的时候,该选项才开启。该功能相当于给每个页面生成不同的 CSS 文件。

CSS HTTP/ 2 推送:开启。在站内 CSS 文件被请求之前预发送它们到浏览器。(需要 HTTP/ 2 协议支持)

异步加载 CSS:关闭。优化 CSS 的异步加载,但是需要开启 QUIC.cloud 的 CDN 才有效果,否则建议关闭。

生成关键 CSS:关闭。只有异步加载 CSS 开启的话,该功能才开启。

在后台生成关键 CSS:开启。通过基于 cron 的队列在后台自动生成关键的 CSS。如果设置为关闭,则此操作在前台完成,这可能会减慢页面加载速度。

Separate CCSS Cache Post Types:留空。主要作用是列出文章类型,其中该类型的每个项目都应生成自己的 CCSS。例如,如果站点上的每个页面都有不同的格式,请在框中输入 page。网站上每个页面都将存储单独的关键 CSS 文件。

Separate CCSS Cache URIs:留空。

Inline CSS Async Lib:开启。这将内联异步 CSS 库以避免渲染阻塞。

字体显示优化:选择 Swap。

注意:如果开启了 CSS 合并,则需要清除全部缓存让其生效。

2、JS 设置

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图17

JS 最小化:开启。最小化 JS 文件。主要是将 JS 里面的空格之类的地方全部压缩,减小 JS 体积。

JS 合并:建议关闭。因为 JS 文件的合并比 CSS 文件的合并更容易出问题,当然,如果开启后,网站各个功能都正常,则可以开启。

JS HTTP/ 2 推送:开启。在站内 JS 文件被请求之前预发送它们到浏览器。(需要 HTTP/ 2 协议支持)

延迟加载 JS:开启。做这个可以帮助降低资源争夺和改善性能。这会在诸如 Pingdom、GTmetrix 和 PageSpeed 等服务上改良您的速度评分。

加载内联 JS:建议选择 Deferred。前面我们都开启了 JS 优化,这里将 JS 文件内联在页面中,但是如果出现相应的 JS 问题,则建议选择 After DOM Ready,如果还出现问题,则只能选择默认。默认的意思是关闭。

排除 JQuery:开启。通过避免对 jQuery 优化来改善页面内嵌 JS 的兼容性。

注意:如果开启了 JS 合并功能,则需要清除全部缓存让其生效。

3、优化设定

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图18

CSS/JS 缓存 TTL:指定缓存 CSS/JS 文件的时间 (以秒为单位)。推荐值: 604800. 保持默认即可。

HTML 最小化:开启。最小化 HTML 代码,同样是去掉一些空白的区域达到压缩体积的目的。

内嵌 CSS 最小化:开启。

内嵌 JS 最小化:开启。

DNS 预读取:预读取 DNS 可降低访客的延迟。比如: //www.example.com  每行一个。这里填自己的要 DNS 预读取的网址,注意格式为 //www.example.com。其实该功能就是自己网站里面包含一些外链,比如图像调用的,比如 CSS 异地调用的,每次访客访问的时候都要解析一次地址,虽然解析时间比较小,但是加起来的话也是有一定影响的。因此需要提前解析,这样就在客户访问的时候无需再次解析了。

DNS Prefetch Control:开启。不仅 DNS 预读取,连 JS/CSS 字体都预读取了。这样可以提高页面加载速度。

移除注解:开启。最小化 JS/CSS 时移除注解 这会在诸如 Pingdom、GTmetrix 和 PageSpeed 等服务上改良您的速度评分。

移除 Query Strings:开启。从静态资源中移除 query strings。

异步加载 Google Fonts:关闭。使用 Web Font Loader 库以异步方式加载 Google 字体,同时保持其他 CSS 不变。这会增加一个到 Google 的预连接以提高 Google 字体的下载速度。这里虾皮路的理解是虽然像是加载谷歌字体,但是国内主题很多方面都去掉了谷歌字体,如果开启就多一个谷歌的链接,国内访问谷歌又有问题,因此反而多一个国内访问不快的链接导致页面变慢,因此选择关闭。

移除 Google 字体:开启。禁止在所有页面上加载 Google 字体。

移除 WordPress 表情包:开启。停止加载 wordpress.org 表情包。浏览器默认表情包将被显示。这会在诸如 Pingdom、GTmetrix 和 PageSpeed 等服务上改良您的速度评分。

Remove Noscript Tag:开启。移除页面内的

4、多媒体设定

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图19

延迟加载图片:开启。图片懒加载的意思,不显示在屏幕里的图片先不加载,这可以通过减少初始 HTTP 请求数量来改善页面加载时间。

基本图像占位符:留空即可。留空自动用默认的灰色占位符覆盖。

响应式占位符:开启。响应式图像占位符可以帮助减少加载图像时的布局重新排列。如果具有 width 和 height 属性,它将生成与图像尺寸相同的占位符。

响应式占位符 SVG:保持默认。指定在本地生成时用作占位符的 SVG。它将即时转换为 base64 SVG 占位符。

响应式占位符颜色:保持默认。指定响应式占位符 SVG 颜色。

LQIP 云生成器:关闭。在加载时使用 QUIC.cloud LQIP(低质量图像占位符) 生成器服务进行响应的图像预览。

LQIP 质量:默认。

LQIP 最小尺寸:默认。

在后台生成 LQIP:关闭。

延迟加载 Iframe:开启。仅在 Iframe 进入视野时加载它们。这可以通过减少初始 HTTP 请求数量来改善页面加载时间。

Inline Lazy Load Images Library:建议关闭。因为图片内联延迟加载后,容易造成图片显示缓慢,或者不显示的问题。比如点击图片本来要显示原图的,结果不显示。当然,如果图片无影响,可以开启。

5、媒体排除

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图20

这里主要指的是图片延迟加载排除的类型、地址填写。全部留空。

6、Localization Settings

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图21

Gravatar 缓存:开启。将 Gravatar 存储在本地。通过缓存 Gravatar(全球公认的头像) 来加快速度。

Gravatar 缓存 Cron:开启。通过 cron 刷新 Gravatar 缓存。

Gravatar 缓存 TTL:虾皮路这里填的比较大,填 9052800. 因为虾皮路认为一般人用 Gravatar 头像基本几个月甚至一年都不换,因此虾皮路都是缓存 3 个月以上。

Localize Resources:开启。将远程的文件比如 JS 文件缓存到本地进行优化。

Localization Domains:保留默认的情况下,建议删除

https://pagead2.googlesyndication.com/pagead/js/
https://cdn.jsdelivr.net/

因为第一个地址是谷歌 AD 调用代码,缓存到本地后,地址发生变化了,导致无法显示谷歌广告。删除后才能正常调用。第二个地址是 jsdelivr 的 CDN,容易导致调用 jsdelivr 的图片无法正常显示。

7、调整设定

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图22

合并的 CSS 文件优先级:开启。因为前面虾皮路是选择了合并 CSS 的,因此这里选择开启。否则为关闭。

CSS 排除:留空。

合并的 JS 优先级:关闭。如果前面合并了 JS,这里就选择开启。

JS 排除:留空。

合并文件的最大尺寸:默认为 2.

下面的关键 CSS、JS 延迟排除、Inline JS Deferred Excludes、URI 排除、角色排除全部留空。

七、数据库

1、管理

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图23

该页面主要可以对数据库进行优化。一般隔一段时间选择清理全部即可。

数据库表引擎转换器,如果是 MyISAM 引擎的话,可以转换为 InnoDB 引擎性能更好。

2、数据库优化设置

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图24

数据库优化设置,保持默认即可。

八、爬虫

1、概要

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图25

缓存爬虫的意思是会在您的站点中移动,刷新缓存中已过期的页面。这样可以减少访问者遇到未缓存页面的可能性。

2、地图

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图26

保持默认的状态、留空或者关闭。

3、黑名单

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图27

保持默认的状态、留空或者关闭。

4、常规设置

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图28

爬虫:开启。  建议关闭,虾皮路测试开了后,CPU 负载增高,缓存速度变慢,延时增高。

其他选项保持默认的状态、留空或者关闭。

5、模拟设置

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图29

保持默认的状态、留空或者关闭。

6、站点地图设置

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图30

自定义站点地图:输入自己站点地图的位置。其他选项保持默认的状态、留空或者关闭。

九、工具箱

1、清除规则

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图31

这里主要是清除缓存的地方。可以选择清除首页、内页、CSS/JS、对象缓存等等。一般做了相关的缓存设置后,最好都能选择清除全部。

2、导入 / 导出

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图32

可以导出导入插件设置选项。

3、修改.htaccess

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图33

主要是修改.htaccess 文件选项。无需修改。

4、心跳包

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图34

主要设置 WordPress 的间隔心跳以减少服务器负载。注意:禁用一些功能可能会导致 AJAX 触发的 WordPress 任务停止工作。

Frontend Heartbeat Control:开启。前台页面心跳控制。

Frontend Heartbeat TTL:填 120.

Backend Heartbeat Control:开启。后台页面心跳控制。

Backend Heartbeat TTL:填 15.

Editor Heartbeat:关闭。主要是编辑器心跳。

Editor Heartbeat TTL:默认即可。

5、报告

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图35

生成插件的报告,主要用于生成报告给官方查看从而解决一些问题。

6、调试设置

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图36

主要是调试的时候,可以关闭各类缓存功能,从而排查原因。

7、日志查看

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图37

查看调试的 Debug 日志。

8、Beta 测试

LiteSpeed Cache缓存插件设置网站优化加速图文教程插图38

测试版本的试用,这里就不多说了。

以上就是 LiteSpeed Cache 缓存插件的所有设置。经过了虾皮路的多次测试,得出来的缓存优化的配置,分享给大家进行参考。如果认为有更好的优化配置,可以留言讨论。

你的工作,由 AI 赋能!🔥

还在为文案、脚本卡壳、做视频、写代码、设计图片灵感枯竭而烦恼吗?🤯

板板 AI,你的工作好帮手!

一键生成    各种文案、脚本、图片、视频、代码、报告,轻松应对各种工作 / 营销需求!

现在注册体验,即可获得:

  • 🎁 30 积分基础模型余额
  • 🎁 3 积分高级模型余额
  • 🎁 3 积分绘画余额

还不快来试试?

点击链接,开启你的 AI 创作之旅!>>>https://www.banbanai.cn

板板 AI,让你的工作效果发挥无限可能! 🚀

正文完
关注板板AI免费获得移动AI助手
post-qrcode
 
天天
版权声明:本站原创文章,由 天天 2024-11-07发表,共计6838字。
转载说明:

本文由 天天资讯网 整理发布,转载请注明出处.
版权声明:部分文章内容或图片来源于网络,我们尊重作者的知识产权。如有侵犯,请联系我们在第一时间删除。

文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月
文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月
文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月
文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月
文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月

温馨提示:请在上面搜索| 查找更多免费资源,如需广告位请联系站长QQ 48704478

《家庭财务宝典》