ChemiCloud中文网

LiteSpeed Cache 配置指南:把 WordPress 的 TTFB 压到 200ms 以内

ChemiCloud 全线使用 LiteSpeed 服务器。本文给出 LSCache 插件的推荐配置、图片 WebP 转换、CDN 与对象缓存开启方式,以及缓存导致页面不更新的排查办法。

运维进阶阅读约 8 分钟更新于 2026-09-04

ChemiCloud 用的是 LiteSpeed 企业版而不是 Apache,这意味着你可以用官方的 LiteSpeed Cache(LSCache) 插件,把整页缓存做在服务器层而不是 PHP 层。差别很大:普通 WordPress 缓存插件要先启动 PHP 才能返回缓存,LSCache 直接由 Web 服务器命中返回,TTFB 通常能从七八百毫秒降到 100–200 毫秒。

这个插件是免费的,也是 ChemiCloud 环境下最值得花时间配置的一项。

一、安装与基础缓存

WordPress 后台 → 插件 → 安装插件 → 搜索 LiteSpeed Cache → 安装并启用。

启用后左侧会出现 LiteSpeed Cache 菜单。先做最基础的:

LiteSpeed Cache → 缓存 → 缓存

  • 启用缓存:
  • 缓存已登录用户:关(登录用户看到的内容因人而异,缓存反而出错)
  • 缓存评论者:关
  • 缓存 REST API:开
  • 缓存登录页:开
  • 缓存 PHP 资源:开
  • 缓存移动版:如果你的主题是响应式的,关闭;如果用了独立的移动版主题,开启

改完点保存。这一步做完,你的静态页面已经在被服务器缓存了。可以打开 pagespeed.web.dev 或用浏览器开发者工具的 Network 面板看首字节时间,通常已经有明显下降。

二、TTL 设置

LiteSpeed Cache → 缓存 → TTL

项目 建议值 说明
默认公共缓存 TTL 604800(7 天) 内容不常改的站可以设更长
默认私有缓存 TTL 1800
默认首页 TTL 604800 首页有动态内容(如最新文章)时可降到 86400
默认动态源 TTL 1800
默认 404 页 TTL 3600
默认 403 页 TTL 3600

不用担心设太长导致内容不更新——LSCache 会在你发布或修改文章时自动清除相关页面的缓存

三、页面优化(谨慎开启)

LiteSpeed Cache → 页面优化 里的选项能显著提升分数,但也是最容易把网站搞坏的地方。原则是:一次只开一项,开完就到前台各个页面(首页、文章页、商品页、联系表单)检查一遍,没问题再开下一项。

CSS 设置

  • CSS 压缩:开
  • CSS 合并:先关。多数现代主题不需要合并,合并反而容易出问题。
  • 生成 UCSS:进阶功能,能大幅减小 CSS 体积,但对复杂主题风险高,先关。
  • 内联 CSS 异步库:关

JS 设置

  • JS 压缩:开
  • JS 合并:。这一项造成的报错最多。
  • 加载 JS 延迟:延迟(不是“延迟加载”)。这个选项对性能分数提升明显,但一定要测试轮播、菜单、表单等交互功能还正常。

HTML 设置

  • HTML 压缩:开
  • DNS 预取:把常用的第三方域名填进去,比如 //fonts.gstatic.com
  • 移除查询字符串:开

媒体设置(LiteSpeed Cache → 图像优化)

  • 懒加载图片:开
  • 懒加载 iframe:开
  • 添加缺失尺寸:开
  • 图片优化:点 Image Optimization → 发送优化请求,LiteSpeed 的免费在线服务会把你的图片无损压缩并生成 WebP 版本,浏览器支持时自动使用。这项对国内外访客都很有用,强烈建议开。

四、开启对象缓存(Redis)

ChemiCloud 的共享主机提供 Redis,用它做对象缓存能显著加快后台和动态查询。

先在 cPanel 里确认 Redis 可用(cPanel → 搜索 “Redis”)。然后:

LiteSpeed Cache → 缓存 → 对象

  • 对象缓存:
  • 方法:Redis
  • 主机:localhost
  • 端口:6379
  • 保存后看页面顶部的连接状态,显示 Passed 就是成功。

如果显示失败,去 cPanel 的 Redis 页面看看有没有分配 socket 路径,有的话把“主机”改成那个 socket 路径。

五、接上 Cloudflare CDN

ChemiCloud 套餐集成了 Cloudflare。CDN 负责把图片、CSS、JS 分发到离访客最近的节点;LSCache 负责源站的页面缓存。两者是互补关系,都开效果最好。

LiteSpeed Cache → CDN

  • QUIC.cloud CDN:可选(免费额度有限)
  • 使用 Cloudflare API:开。填入你的 Cloudflare 邮箱、Global API Key 和域名。配置后,你在 WordPress 里清缓存时会连带清掉 Cloudflare 的缓存,省去两边手动操作。

六、发布内容后页面不更新?

这是缓存插件最常见的抱怨,按顺序排查:

1. 手动清一次全站缓存。 后台顶部工具栏 → LiteSpeed Cache → 清除全部。如果清完就正常,说明是自动清除规则没覆盖到,属正常现象。

2. 检查是不是 Cloudflare 的缓存。 Cloudflare 后台 → Caching → Configuration → Purge Everything。或者开启 Development Mode 临时绕过 CDN 缓存三小时,方便调试。

3. 检查浏览器缓存。 用无痕窗口打开,或者 Ctrl/Cmd + Shift + R 强制刷新。

4. 排除特定页面不缓存。 购物车、结账页、用户中心这类页面绝对不能缓存。WooCommerce 的相关页面 LSCache 默认已排除,但自定义的会员页要自己加:

LiteSpeed Cache → 缓存 → 排除 → 在“不缓存 URI”里逐行填入路径,例如:

/my-account
/checkout
/cart

七、改坏了怎么恢复

页面优化的选项改出问题时,最快的恢复方式:

  1. LiteSpeed Cache → 工具箱 → 清除 → 清除全部缓存。
  2. 页面优化 里把最近开的那一项关掉,再清一次缓存。
  3. 如果记不清改了什么,工具箱 → 导入/导出 → 重置所有设置,回到默认状态从头再来。

配置好的设置记得用 导出 存一份,下次建新站直接导入,省去重复配置。

准备好开一个站了吗?

选 36 个月套餐把低价锁到三年,还送一年免费域名;45 天内不满意可全额退款,试错成本几乎为零。

前往 ChemiCloud 官网

价格与库存以官网结算页为准 · 本站链接为官方推广链接