OpenLiteSpeed+LiteSpeed cache设置WordPress网站缓存方案,速度提升真是极快!

2023年 7月 10日 40.5k 0

尝试了OpenLiteSpeed+LiteSpeed cache的方案,把我的WordPress网站速度从原来的43分提升到了99分(手机),速度提升真是极快,太牛了。之前一直苦苦寻找WordPress网站加速的方法。对于安装了Nginx、Apache的网站,安装LiteSpeed cache插件,只能做到普通的缓存功能,如果要全功能发挥LiteSpeed cache插件的缓存功能,服务器需要配置OpenLiteSpeed的环境。

1.OpenLiteSpeed+LiteSpeed cache官方对比数据

1.1OpenLiteSpeed和Nginx、Apache 速度对比

OpenLiteSpeed+LiteSpeed cache设置WordPress网站缓存方案,速度提升真是极快!图片来源于https://www.litespeedtech.com

1.2LiteSpeed cache插件和常见优秀缓存插件速度对比,这几个也是非常优秀的缓存插件,尤其WP Rocket

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

OpenLiteSpeed+LiteSpeed cache设置WordPress网站缓存方案,速度提升真是极快!图片来源于https://www.litespeedtech.com

2.配置litespeed前后网站速度实测对比

配置前网站用的是Nginx+Wp optimization缓存插件组合方案

2.1配置前后手机端速度评测对比(谷歌官方测评工具PagespeedInsights)

OpenLiteSpeed+LiteSpeed cache设置WordPress网站缓存方案,速度提升真是极快!手机端加速前OpenLiteSpeed+LiteSpeed cache设置WordPress网站缓存方案,速度提升真是极快!手机端加速后

2.2配置前后桌面端速度测速对比(谷歌官方测评工具PagespeedInsights)

OpenLiteSpeed+LiteSpeed cache设置WordPress网站缓存方案,速度提升真是极快!桌面端加速前OpenLiteSpeed+LiteSpeed cache设置WordPress网站缓存方案,速度提升真是极快!桌面端加速后

3.宝塔面板卸载Nginx或Apache

一台服务器只能安装一个服务器软件,所以如果要使用openlitespeed,必须要先删除Nginx、Apache。

4.宝塔安装OpenLitespeed

登录宝塔后台,软件商店里面搜索【OpenLitespeed】,点击安装。

5.403错误处理,切换网站PHP版本

安装完OpenLiteSpeed之后,网站PHP版本会默认切换为纯静态,导致访问网站会出现403错误。我们只需要把PHP版本切换为正确的版本即可,比如PHP 7.4。

OpenLiteSpeed+LiteSpeed cache设置WordPress网站缓存方案,速度提升真是极快!

6.WordPress网站安装LiteSpeed cache插件

登录网站后台,插件安装中搜索【Litespeed cache】,安装后启用。

OpenLiteSpeed+LiteSpeed cache设置WordPress网站缓存方案,速度提升真是极快!

7.LiteSpeed cache插件设置

7.1仪表盘

7.2常规

  • 自动升级:关闭。每当发布新版本时,将此选项设置为开启即可自动更新LiteSpeed缓存。 如果关闭,则通过手动更新。手动更新比较安全。
  • 域密钥:留空。使用QUIC.cloud在线服务需要域密钥。如果不使用QUIC.cloud,建议留空。
  • Guest Mode:关闭。
  • Guest Optimization:关闭。
  • 服务器IP:输入此站点的IP地址,以允许云服务直接调用IP而不是域名。 这消除了DNS和CDN查找的开销。设置建议:此项和QUIC.cloud配套使用,用不到的话,建议留空。
  • 通知:启用此选项可以自动显示最新的新闻(其中包括修补程序、插件的新版本、与测试版、促销消息)。设置建议:可以开启。

7.3缓存规则

  • 缓存规则
  • TTL
  • 清除规则
  • 例外规则
  • ESI
  • 对象
  • 浏览器
  • 高级

OpenLiteSpeed+LiteSpeed cache设置WordPress网站缓存方案,速度提升真是极快!

  • 启用缓存:开启。开启总体缓存。如果是非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:默认。缓存时忽略某些查询字符串。

7.4CDN

7.5图片优化

7.6页面优化

7.7数据库

7.8爬虫

7.9工具箱

最后总结

1.Nnginx、Apache、OpenLiteSpeed服务器只能安装其中1个。如果你是用的宝塔面板,并且安装Nginx防火墙,那么最好是使用Nginx+WP Rocket组合。

2.可以和Memcached、Redis共存,2者安装其一即可。

来源:自由超

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论