WP TOOLS

EP06. “LiteSpeed Cache:搭配 Perfmatters 插件与替代插件对比”

首页 建站工具 Performance · LiteSpeed Cache
约 7 分钟·
🔒 登录后可标记已读

这篇笔记讲 LiteSpeed Cache 本身缺少的功能(比如页面级脚本管理器),怎么搭配 Perfmatters 插件补齐;以及如果不想用 LiteSpeed Cache,市面上还有哪些替代的缓存/优化插件可以考虑。前置知识看这个系列前面几篇 EP(插件简介、缓存、CDN/图片、页面优化、数据库/爬虫/工具箱设置)。

重点内容


为什么要搭配 Perfmatters

LiteSpeed Cache 插件本身缺少一些进阶速度优化功能,例如页面级脚本管理器——这时候可以搭配 Perfmatters 这款轻量级优化插件,把两者的优势结合起来。


Perfmatters 常规设置

主要该做的两件事:

  • 注销时禁用 WordPress REST API
  • 使用默认的心跳频率(心跳本身已经在 LiteSpeed Cache 里设置过,见《数据库/爬虫/工具箱与心跳设置》)

脚本管理器(Script Manager)

这个功能能让你针对特定页面单独启用/禁用特定的 JS 或 CSS 文件(由主题/插件加载),进一步优化资源加载。使用步骤:

  1. 启用脚本管理器,到网站前端访问脚本管理器面板

[截图:Perfmatters 脚本管理器面板,逐页显示已加载的 JS/CSS 文件与启用/禁用开关]

  1. 测试模式:先开启,能显示依赖关系、避免代码出错直接弄坏网站
  2. 识别 jQuery 依赖关系:找出哪些插件/主题在用 jQuery——这个较重的 JS 库会拖累网站性能,尽量避免依赖它
  3. 选择插件文件的加载位置:比如社交分享插件(Social Snap 等)通常只需要在文章页显示,主页、归档页这些地方其实不需要加载它的文件
  4. 优化加载:改完位置设置后保存——同样的逻辑也能用在联系表单插件上,让它只在真正有表单的页面才加载文件

预加载设置

📌 截至写作当下,LiteSpeed Cache 插件本身还没有字体或图片预加载选项,这部分功能需要靠 Perfmatters 补上:

  • 预载图像:从设置里选择要预加载的图片,能提升网站速度
  • 本地字体:如果有用自定义字体并做本地托管,在预加载选项里填入字体文件路径、类型选「字体」,能节省加载时间

LiteSpeed Cache 的替代插件

插件特色适合谁
WP Rocket用户友好的付费插件,全面的缓存优化功能,设置简单想要「装了就能用」、不想研究太多设置的站长
FlyingPress注重性能,结合懒加载、懒渲染、移除未使用 CSS 等进阶功能优化核心网站指标想要简洁界面又要进阶功能的站长
Swift Performance进阶缓存方案,提供大量自定义选项高流量网站、进阶用户
Perfmatters能禁用不必要的 WordPress 功能、优化脚本加载想搭配主力缓存插件补齐细节功能的站长(就是本篇讲的用法)
W3 Total Cache免费、高度可自定义,支持多种缓存类型和 CDN 集成想要精细控制、不介意花时间研究设置的站长
WP Fastest Cache免费,界面直观,基础缓存功能齐全新手到中级用户
Autoptimize免费,专注于脚本/样式的聚合、最小化、缓存只需要前端资源优化、不需要完整缓存方案的站长
Super Page Cache for Cloudflare免费,靠 Cloudflare CDN 缓存静态文件和 HTML 页面本来就在用 Cloudflare CDN 的站长

常见问题

  • LiteSpeed Cache 是免费插件吗? 是的,可以直接从 WordPress 插件库下载,所有功能都不需要额外付费解锁
  • 需要同时搭配其他性能插件吗? LiteSpeed Cache 可以独立运行,不一定要搭配其他插件;但如果想进一步压榨性能(比如页面级脚本管理),搭配 Perfmatters 能补齐它缺少的功能
  • 会不会跟其他插件/主题冲突? LiteSpeed Cache 跟大多数第三方主题和插件兼容,一般不会有太大问题,但改动 CSS/JS 合并这类选项前还是建议先测试
  • 怎么追踪优化效果? 用 GTmetrix、Pingdom 或 Google PageSpeed Insights 这类工具测速,对比设置前后的分数差异

常见误区

  • ❌ 装了 LiteSpeed Cache 又同时装了其他功能重叠的缓存插件——多个缓存插件同时运行容易冲突,一般网站选一个主力缓存插件就够,需要额外功能时用 Perfmatters 这类互补型插件而不是另一个缓存插件
  • ❌ 改了 CSS/JS 合并这类容易出问题的选项,却没有先在测试环境验证——务必先测试确认页面显示和功能都正常,再套用到正式网站
  • 💡 判断该不该继续深挖某个设置的标准很简单:先用测速工具跑一次分数,改完设置再跑一次,实测有明显提升才值得花时间继续调

Sources

YouTube:

  1. LiteSpeed Cache Settings Tutorial 2023 | Step-by-step Setup — https://youtu.be/HLHDKzdiUDs

Blog / Website:

  1. 最佳LiteSpeed Cache插件设置图文教程 — https://www.wbolt.com/best-litespeed-cache-settings.html

官方文档:

  1. How to Disable Scripts on a Per Post/Page Basis (Script Manager) — https://perfmatters.io/docs/disable-scripts-per-post-page/