老鹰主机
HawkHost优惠码

LiteSpeed Cache – WordPress插件介绍及安装

LiteSpeed Cache 描述

适用于WordPress的LiteSpeed Cache(LSCWP)是一个一体化的站点加速插件,具有独特的服务器级缓存和一系列优化功能。

LSCWP支持WordPress Multisite,并与大多数流行的插件兼容,包括WooCommerce,bbPress和Yoast SEO。

LiteSpeed Cache 安装要求

LiteSpeed Cache 虽然名字中写的是 LiteSpeed,但实际上,任何Web服务器(LiteSpeed,Apache,NGiNX等)都可以使用这个插件的一般功能。只有LiteSpeed独家功能才需要OpenLiteSpeed,商业LiteSpeed产品或LiteSpeed供电主机。老鹰主机就是LiteSpeed主机,有需要的可以去试试。

LiteSpeed 主机 老鹰主机

LiteSpeed Cache 插件功能

LiteSpeed Cache 插件的一般功能

  • 对象缓存(Memcached / LSMCD / Redis)
  • 图像优化(无损/有损)
  • 缩小CSS,JavaScript和HTML
  • 缩小内联CSS / JS
  • 结合CSS / JS
  • 自动生成关键CSS
  • Lazyload图像/ iframe
  • 多个CDN支持
  • 异步加载CSS / JS
  • 浏览器缓存
  • 智能预加载爬虫,支持SEO友好的站点地图
  • 数据库清理和优化器
  • PageSpeed得分优化
  • OPcode缓存
  • CSS / JS的HTTP / 2推送(在支持它的Web服务器上)
  • DNS预取
  • Cloudflare API
  • 单站点和多站点(网络)支持
  • 导入/导出设置
  • 基本/高级设置视图
  • 有吸引力,易于理解的界面
  • WebP图像格式支持
  • 心跳控制

LITESPEED独家功能

  • 自动页面缓存可以极大地提高网站性能
  • 根据特定事件自动清除相关页面
  • 登录用户的专用缓存
  • 缓存WordPress REST API调用
  • 单独缓存桌面和移动视图
  • 能够为指定的URL安排清除
  • WooCommerce和bbPress支持
  • WordPress CLI命令
  • 每个缓存集成的简单API系统
  • 通过URI,类别,标签,Cookie,用户代理从缓存中排除
  • HTTP / 2和QUIC支持(OpenLiteSpeed中不提供QUIC)
  • ESI(Edge Side Includes)支持(OpenLiteSpeed中不可用)

安装和启用WordPress的LSCache插件

有两种方法可以使用LSCWP:

  1. 没有LiteSpeed服务器,功能有限(仅限优化功能,无缓存)
  2. 使用LiteSpeed Web Server + LSCache许可证,并具有完整功能(优化和缓存功能)

如果您当前没有运行启用了LSCache的LiteSpeed Web服务器,但是您想使用WordPress插件的缓存功能,请联系您的托管服务提供商。请他们切换到LiteSpeed Web服务器!

没有LiteSpeed Web服务器的LSCWP

  • 只需通过WordPress管理界面安装并激活插件即可。
  • 导航到LiteSpeed缓存>设置,然后单击Advanced View以查看所有选项卡。
  • 玩得开心玩得开心!如果您需要,可以在此处按标签说明

LSCWP与LiteSpeed Web服务器

预安装要求

  • LiteSpeed Web服务器企业版5.0.10+。
  • LSCache模块。(包含2个CPU或更高版本的许可证。可以作为VPS,Ultra VPS和1-CPU许可证的附件购买。)

安装

  1. 通过在“ LiteSpeed Web缓存通用安装指南”的“Web服务器配置”部分中选择您的设置,配置服务器级和/或虚拟主机级缓存根和缓存策略。
  2. 禁用任何其他页面缓存,因为这些会干扰LSCWP。*
  3. 从我们的WordPress插件目录页面下载LSCWP插件
  4. 登录到WordPress仪表板,导航到“ 插件”>“新建”,然后单击“上载插件”
  5. 选择LSCWP zip文件,然后单击立即安装。激活插件。
  6. 导航到LiteSpeed Cache>设置>常规并将启用LiteSpeed缓存设置为Enable

您也可以直接从插件>添加新屏幕安装插件。将上述步骤3-5替换为:

  • 搜索LiteSpeed Cache在搜索框中。我们的插件应该是第一个出现的搜索结果。
  • 立即安装。激活插件。

*请一次使用多个优化插件,请参阅此Wiki文章以获取帮助。

测试

您可以通过以下步骤验证LSCWP正在提供的页面:

  1. 未登录的浏览器中打开开发人员工具,然后导航到您的站点。打开“ 网络”选项卡。
  2. 刷新页面。
  3. 单击第一个资源(这应该是一个HTML文件,资源的标题应该如下图所示)。例如,如果您的页面是http://example.com/wordpress/,您的第一个资源应该是example.com/wordpress/或类似的wordpress/
  4. 在另一个登录的浏览器中,在WordPress仪表板中,导航到LiteSpeed Cache> Manage并单击Purge All按钮。
  5. 在第一个(未登录)浏览器中重新加载页面,然后再次选择相同的资源。如果你看到类似的标题

    X-LiteSpeed-Cache: miss
    X-LiteSpeed-Cache-Control:public,max-age=1800
    X-LiteSpeed-Tag:B1_F,B1_

    (例如),这意味着页面尚未缓存,但LiteSpeed现在已将其存储以备将来使用。

  6. 第二次重新加载页面,您应该X-LiteSpeed-Cache: hit在响应标题中看到。这意味着页面由缓存提供,并且LSCWP已正确配置。

注意:如果您在清除后第一次刷新后返回X-LiteSpeed-Cache: hit响应标头,则可能是因为其他人您清除之后但您自己刷新之前访问了该页面。请从第4步再试一次。

打开WordPress调试日志

要启用WordPress调试日志,请wp-config.php在WordPress的根目录下进行修改,如下所示:

  1. 设为WP_DEBUGtrue。

    定义( 'WP_DEBUG',TRUE);
  2. 添加以下内容:

    定义( 'WP_DEBUG_LOG',TRUE);

debug.log将在wp-content目录下生成 一个文件,并在WordPress点击后端时记录信息。

您可以使用以下命令在调试期间监视此日志:

tail -f wp-content / debug.log

多个LiteSpeed缓存插件

如果您正在使用我们的其他任何LiteSpeed Cache插件用于其他Web应用程序(如Magento,PrestaShop,XenForo等),或者您正在运行多个WordPress实例,请参阅此文章以获取有关避免不同应用程序之间冲突的一些重要信息’缓存。

WordPress缺乏权限

如果WordPress无权访问您的数据库中的表,请在安装后手动运行这些SQL查询:

CREATE TABLE IF NOT EXISTS wp_litespeed_optimizer (
id INT(11) NOT NULL AUTO_INCREMENT,
hash_name VARCHAR(60) NOT NULL COMMENT “hash.filetype”,
src text NOT NULL COMMENT “FULL url array SET”,
dateline INT(11) NOT NULL,
refer VARCHAR(255) NOT NULL COMMENT “The container page url”,
PRIMARY KEY (id),
UNIQUE KEY hash_name (hash_name),
KEY dateline (dateline)
);

CREATE TABLE IF NOT EXISTS `wp_litespeed_img_optm` (
`id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`post_id` BIGINT(20) UNSIGNED NOT NULL DEFAULT ‘0’,
`optm_status` VARCHAR(64) NOT NULL DEFAULT ”,
`src` VARCHAR(1000) NOT NULL DEFAULT ”,
`srcpath_md5` VARCHAR(128) NOT NULL DEFAULT ”,
`src_md5` VARCHAR(128) NOT NULL DEFAULT ”,
`server` VARCHAR(255) NOT NULL DEFAULT ”,
`root_id` INT(11) NOT NULL DEFAULT ‘0’,
`src_filesize` INT(11) NOT NULL DEFAULT ‘0’,
`target_filesize` INT(11) NOT NULL DEFAULT ‘0’,
`target_saved` INT(11) NOT NULL DEFAULT ‘0’,
`webp_filesize` INT(11) NOT NULL DEFAULT ‘0’,
`webp_saved` INT(11) NOT NULL DEFAULT ‘0’,
PRIMARY KEY (`id`),
UNIQUE KEY `post_id_2` (`post_id`,`srcpath_md5`),
KEY `post_id` (`post_id`),
KEY `optm_status` (`optm_status`),
KEY `root_id` (`root_id`),
KEY `src_md5` (`src_md5`),
KEY `srcpath_md5` (`srcpath_md5`)
);

注意:如果您的网站使用其他表格前缀wp_,请将wp_in 替换为wp_litespeed_optimizer您网站的前缀。

赞(0)
未经允许不得转载:老鹰主机中文非官方网站 » LiteSpeed Cache – WordPress插件介绍及安装
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址