LiteSpeed Cache
插件描述
WordPress的LiteSpeed Cache(LSCWP)是一个一体化的站点加速插件,具有独有的服务器级缓存和一系列优化功能。
LSCWP支持WordPress Multisite,并与大多数流行的插件兼容,包括WooCommerce,bbPress和Yoast SEO。
要求
一般功能可供任何Web服务器(LiteSpeed,Apache,NGiNX等)使用。
LiteSpeed独家功能需要OpenLiteSpeed,商业LiteSpeed产品或LiteSpeed供电主机。 为什么?
插件细节
一般特征
对象缓存(Memcached / LSMCD / Redis)图像优化(无损/有损)最小化CSS,JS和HTMLMinify内联CSS / JSCombine CSS / JSAutomatically生成关键CSS延迟加载图片和IframeMultiple CDN支持异步加载CSS / JS浏览器缓存数据库清理和优化PageSpeed分数优化操作码缓存HTTP / 2推送用于CSS / JS(在支持它的Web服务器上)DNS预读取Cloudflare API单站点和多站点支持导入/导出设定基本/高级设定视图更吸引人的是,简而易懂的界面.WebP图片格式支持心跳控制
LiteSpeed独家功能
自动清除页面缓存WordPress REST API呼叫的缓存桌面和手机彼此独立的缓存能够安排清除指定的URLWooCommerce和bbPress支持 WordPress CLI 来极大的改善站点性能基于特定的事件自动清除相关页面登录用户的私有缓存> API系统,便于缓存集成ionExclude来自缓存的URI,类别,标签,Cookie,用户代理智能预读取爬虫,支持搜索引擎优化站点地图用于缓存的多个爬虫变化HTTP / 2& QUIC 支持* ESI(Edge Side Includes)支持* Widgets和 Shortcodes 作为ESI块*
*功能在OpenLiteSpeed中不可用
LSCWP资源
加入我们的Slack社区,与其他LiteSpeed用户建立联系。 问一个问题在我们的支持论坛上。 查看我们的维基的详细文档。 在我们的博客上阅读WordPress星期三教程。 帮助翻译LSCWP 。 LSCWP GitHub
第三方兼容性
绝大多数插件和主题都与LSCache兼容。 我们的API 适用于那些没有的API。使用API来自定义智能清除,自定义缓存规则,创建缓存各种不同,以及使WP nonce可缓存等等。
隐私
此插件包含一个隐私模糊,您可以通过WordPress隐私设置将其添加到您网站的隐私政策中。
有关您自己的信息: WordPress的LiteSpeed缓存可能会存储您网站上显示的每个网页的副本。这些页面本地存储在安装了LiteSpeed服务器软件的系统上,并且不会以任何方式传输给LiteSpeed员工或由LiteSpeed员工访问,除非在您提出要求时提供常规技术支持。所有缓存文件都是临时文件,如有必要,可以通过“全部清除”命令在自然过期之前轻松清除。由各个站点管理员决定是否提供自己的缓存过期规则。
除了缓存之外,我们的WordPress插件还具有图像优化功能。请求优化时,图像将传输到远程LiteSpeed服务器,进行处理,然后传回以在您的站点上使用。 LiteSpeed将优化图像的副本保留7天(如果出现网络稳定性问题),然后永久删除它们。同样,WordPress插件具有报告功能,站点所有者可以将环境报告发送到我们的服务器,以便我们可以更好地提供技术支持。这些功能都不会收集任何访问者数据。仅涉及服务器和站点数据。
请参阅 LiteSpeed的隐私政策我们的完整隐私/ GDPR声明。
截图
安装
对于没有LiteSpeed Web服务器的优化
安装LiteSpeed WordPress缓存并激活它。从WordPress仪表板,导航到 LiteSpeed Cache – >设置。单击高级视图,并在各个选项卡中启用可用的优化功能。
使用LiteSpeed Web服务器进行缓存和优化
安装带LSCache的 LiteSpeed网页服务器企业版,LiteSpeed Web ADC ,或者带缓存模块的 OpenLiteSpeed [免费]。安装LiteSpeed WordPress缓存并激活它。从WordPress仪表盘中,前往 LiteSpeed缓存 – >设置,确定选项启用LiteSpeed缓存被设置为启用
。单击高级视图以在各个选项卡中启用任何所需的优化功能。
LiteSpeed网络服务器商业版备注
请确保您的授权包含LSCache模块。一个含LSCache的2-CPU试用授权可以免费试用15天。服务器必须配置为启用缓存。如果您是服务器管理员,点击这里查看介绍。否则,请咨询您的服务器管理员配置缓存根路径。
OpenLiteSpeed备注
整合使用了OpenLiteSpeed的缓存模块。如果OLS被安装,最简单的迁移方法时使用 ols1clk 。如果使用已有的WordPress安装,请使用 --wordpresspath
参数。如果OLS和WordPress都已安装,请查阅如下介绍:如何启用LSCache在WordPress上。
FAQ
为什么缓存功能需要LiteSpeed Server?
此插件与您的LiteSpeed Web服务器及其内置页面缓存(LSCache)进行通信,以便为您的WordPress站点提供卓越的性能。插件的缓存功能向服务器指示页面可缓存且持续多长时间,或者它们使用标记使特定缓存页面无效。
LSCache是服务器级别的缓存,所以其它它PHP级别的缓存快。效能对比:同其它
PHP级别的缓存性能对比。
页面缓存允许服务器跳过PHP和数据库查询.LSCache因为能和服务器更加紧密的交互,可以记住缓存的入口信息,这是其它缓存做不到的。同时它可以记录依赖关系。它可以使用标签来管理智能清除,同时使用各种来提供不同缓存内容的版本,诸如电脑版,手机版,物理定位和货币。查看我们的缓存101博客系列。
如果所有这些听起来很复杂,不用担心。 LSCWP开箱即用,默认设置适用于大多数站点。 请参阅初学者指南。
LSCache的优化功能如何?
LSCWP包括其他优化功能,例如数据库优化,CSS和JS文件的缩小和组合,HTTP / 2推送,CDN支持,浏览器缓存,对象缓存,图像延迟加载和图像优化!而现在,其中很多都是特色es不需要使用LiteSpeed Web服务器。
LiteSpeed WordPress缓存插件免费吗?
是的,LSCWP永远是免费和开源的。也就是说, LiteSpeed独有功能需要LiteSpeed服务器(参见上面的列表),并且有些LiteSpeed服务器版本会收取费用(参见问题2)。
这个插件支持哪些服务器软件?
需要LiteSpeed Web服务器才能使用此插件的LiteSpeed独有功能。有关详细信息,请参阅上面的插件细节。
包含LSCache模块的LiteSpeed网页服务器(v5.0.10 +)OpenLiteSpeed(v1.4.17 +) – 免费并开源!LiteSpeed WebADC(v2.0 +)
任何单一服务器或包括LiteSpeed服务器集群都可以工作。
一般功能可以与任何Web服务器一起使用。 LiteSpeed不是必需的。
这个插件支持集群环境吗?
缓存入口将储存在LiteSpeed服务器级别。最简单的解决方案时使用LiteSpeed WebADC,这样缓存入口可以储存在服务器级别。
如果使用其它
清除将不能在不同节点同步,所以不推荐这样做。
如果需要定制方案,请联系LiteSpeed Technologies info@litespeedtech.com
。
注意:该插件创建的重写规则必须被复制到负载均衡中。
缓存文件存在哪里?
实际缓存的页面被LiteSpeed服务器存储和管理。
在WordPress的文件结构中不会存储任何文件。
LiteSpeed缓存WordPress插件可以在OpenLiteSpeed上使用吗?
是的,它在OpenLiteSpeed运行良好,只是有些功能不能支持。参考这段描述上面的插件功能。任何可能改变 .htaccess 文件的设定修改都需要从启服务器。
支持WooCommerce吗?
简短而言,是的。然而,对于有些woocommerce主题,购物车可能不能正常更新。请
访问我们的博客以得知如何检测和修正这个问题的信息。我的插件有一些不能缓存的页面。我怎样告知LSCWP不缓存那些页面?
自版本1.0.10开始,您可以简单的使用
define(’LSCACHE_NO_CACHE’,true); 来禁用缓存。
或者,您可以使用函数xxx
LiteSpeed_Cache_Tags :: set_noncacheable(); 用于早期版本(1.0.7+)。
如果使用该函数,请确保类在使用函数前存在。
请参阅
我们的API维基以了解更多如何使用LSCWP的信息。我的图片被优化了吗?
不自动。 LSCWP v1.6 +可以优化您的图像请求。导航到
LiteSpeed缓存>图像优化。 如何在我的第三方插件中制作WP nonce可缓存?
我们的API包含一个函数,该函数使用ESI在随机数的缓存页面中“打洞”。这允许将nonce缓存12小时,而不管它所在页面的TTL如何。
快速入门:用
method_exists(’LiteSpeed_Cache_API’,’nonce’)替换 wp_create_nonce('example')
? LiteSpeed_Cache_API :: nonce(’example’):wp_create_nonce(’example’)。
了解有关
我们的API wiki 的更多信息。 我怎样让WP-PostViews显示浏览次数?使用:
< div id =“postviews_lscwp”>< / div>
替换
注意:可以更改id,但div id和ajax函数必须匹配。
替换在
wp-content / plugins / wp-postviews / postviews-cache.js 中的ajax语句为
jQuery.ajax({type:“GET” ,url:viewsCacheL10n.admin_ajax_url,data:“postviews_id =”+ viewsCacheL10n.post_id +“& action = postviews”,cache:!1,success:function(data){if(data){jQuery('#postviews_lscwp')。 html(data +'views');}}});
清除缓存以试用更新后的页面。
我怎么激活爬虫?
爬虫默认被禁用,并且必须首先经由服务器管理员启用。
一旦爬虫在服务器端被激活,前往
LiteSpeed缓存的爬虫设定中设置激活为启用。
有关爬虫的更多详细信息设置,请参阅
我们的wiki 。 为啥有些选项卡找不见了?
LSCWP有基本视图和高级视图。在基本视图中,你会看到如下选项卡:
通用,缓存,清除,排除,和可选的 WooCommerce 。这些是管理LiteSpeed缓存必须的功能。
点击
页面顶部的高级视图链接,将显示更多选项卡:
优化,调整,媒体, CDN , ESI ,高级,调试, Crawler 。这些选项卡包含更多专家级缓存选项以及与缓存无关的优化功能。 什么是已知的兼容插件和主题?
WPML bbPress WooCommerce 联系表格7 Google XML Sitemaps Yoast SEO Wordfence安全 NextGen Gallery ShortPixel Aelia CurrencySwitcher Fast Velocity Minify – 鸣谢Raul Peixoto!自动优化更好的WP Minify WP触摸 主题我的登录 WPLister WP-PostRatings Avada 5.1 RC1 + 优雅主题Divi 3.0.67+ [优雅的Divi Builder](https://www.elegantthemes.com/plugins/divi-builder/)123 Caldera Forms 1.5.6.2+使用AJAX登录 Ninja Forms 帖子类型顺序1.9.3.6+ BoomBox – 病毒杂志WordPress主题 Beaver BuilderFacetWP(LSWS 5.3.6+)评论
RSS