Loading
0

「CDN」QUIC.Cloud – LiteSpeed出品的WordPress全站全球缓存解决方案

前言

以目前建站来说,无非是 LAMP 或者 LNMP 架构,这两种架构主要区别在于网页程序解析器是用 Apache 还是 Nginx ,两种程序各有利弊,但是能不能将两个程序的优点综合起来呢? LiteSpeed 就是做到了这么一点,以超高的 Apache 兼容性和 Nginx 并发性,使得 LiteSpeed 在这几年越来越流行,特别是对于 WordPress , LiteSpeed 更是有自己强大的优化,本站目前也是运行 OpenLiteSpeed 上,不得不说,性能确实提升不少。

如果要使用 LiteSpeed 提供的缓存功能,WP就需要安装 LS Cache 插件,以此来配合 LiteSpeed ,但是最近 LiteSpeed 推出了基于 LiteSpeed 方案的 CDN 产品 —— QUIC.Cloud ,用户可以凭借 QUIC.Cloud 获得 LiteSpeed 高性能特性而服务器无需安装 LiteSpeed Web Server,同时开启 QUIC(HTTP/3)。

不同于传统的 CDN 仅仅缓存静态文件,QUIC.Cloud 还针对 WordPress 定制了非常强劲的动态缓存能力,通过ESI甚至可以精细到单一用户。通过 LiteSpeed Cache 的智能缓存CDN,QUIC.Cloud 能够准确缓存动态页面上的内容,并且依靠部署在全球各地的节点,用户可以快速的访问其网站。

特性

  • 缓存单独的桌面和移动视图
  • 按用户组缓存单独的视图
  • 基于WordPress事件的自动目标清除
  • 为登录用户提供专用缓存和ESI支持
  • WooCommerce和bbPress支持
  • 允许按URI,类别,标记,Cookie,用户代理排除缓存
  • 由QUIC和HTTP / 2提供支持
  • 防御DDoS,暴力破解和其他攻击

教程

1、注册

注册地址:https://my.quic.cloud/register

注册步骤非常简单,只需要填写电子邮件地址密码,随后到邮箱中确认您的账户即可

2、添加域名

点击仪表盘中的 Add Domain 按钮,输入您要加速的域名

点击 Next ,进入到域名配置的界面

Server IP:输入源站服务器的IP(即托管网站的实际IP地址),目前还不支持 CName 或者 多源站轮询模式。

SSL:有三种选择:

  • Both - 如果要将网站同时使用 HTTP 和 HTTPS ,请选择此选项。
  • Yes - 这会将访问中的所有HTTP请求重定向到 HTTPS 协议上。它将使用 HTTPS 协议连接到您的服务器,并且仅通过 HTTPS 为网站提供服务。
  • No - 这也会将 HTTP 请求重定向到您的域上的 HTTPS ,但会使用 HTTP 连接到您的服务器。如果您的域在源服务器上没有HTTPS,则可以使用此选项。

Auto Certificate:

  • OFF - 这将允许使用自己的证书,如果选择此项,需要手动输入证书和密钥文件。
  • ON - 如果选择此项,CDN将自动为签发证 Let‘s Eencrypt 证书。续订也会自动处理。

Domain Alias:可以属于别名,比如我的博客是静态分离的,可以输入静态资源的域名 static.mrkevin.net

接下来,将获得一个CNAME子域,将域名配置CNAME。

3、配置DNS和验证

到DNS服务商配置域名的CNAME记录,如果你添加了别名,记得别名也要设置CNAME

完成设置后,回到域名管理界面,点击 Verify 来验证CNAME设置是否正确

验证成功后,点击下方的 Generate Cert 为CDN签发证书

签发成功后的结果

4、设置WordPress

首先生成 User API Key ,在仪表盘里点击 Generate

WordPress 安装 LSCache for WP 插件,在插件设置页面点击左上角的 Show Advanced Options ,再点击 CDN 页面进行配置

找到 Quic Cloud API 选项,点击 开启,然后输入用户名和API密钥

至此就已经完成 QUIC.Cloud 的配置啦

总结

QUIC.Cloud 目前使用的还是 AWS 节点,国内访问速度不怎么友好,可以像本站一样,国内国外分开解析,国内直接源站访问,国外走 CDN 。由于 QUIC.Cloud 目前还是处于测试阶段,并不推荐将生产网站进行托管,也请不要恶意浪费测试资源,

声明:本文为原创,作者为 Mr_KevinH,转载时请保留本声明及附带文章链接:https://www.mrkevin.net/wordpress/4566.html