先前Google透过SPDY与HTTP/2提高https连接的性能,
减少同个网域来源内容的TCP请求数,进一步提升网页素材加载的响应时间。
后来考量到TCP请求数在传送与接收端仍然需要透过数个请求才能开始传送,
HTTP/2对于延迟较高的线路优化效果有限,
进而实验UDP协定传输的效果,由于UDP拥有更少的错误检测,
传输内容前所需的校验请求更少,能大幅降低传输内容前的延迟,
不过相对来说可靠性较差。
Google建构QUIC(Quick UDP Internet Connections),
透过UDP协定传输并支持0RTT即时传输与压缩,
搭配原有的HTTP/2更能提升传输效率,
目前Google已将QUIC应用于服务内容传递。
网页主机商一般采取CentOS、CloudLinux(cPanel公司开发)或LiteSpeed系统,
而作为技术领先的LiteSpeed系统已于5.2版默认支持启用QUIC。
LiteSpeed QUIC说明页 https://www.litespeedtech.com
从LiteSpeed官网也能看到连接为QUIC,
目前部分采用LiteSpeed系统的网页主机商也升级至支援QUIC的5.2版本,
像是Ethernetserver主机商已经宣布支持。
Ethernetserver公告 https://www.ethernetservers.com
而同样采用LiteSpeed系统的糖果普通主机与商务主机也将于近期完成5.2版本的内部测试,
届时站长将可体验QUIC的加速效果。
糖果主机官网 https://www.sugarhosts.com
LiteSpeed系统有自己的动态快取系统,
快取效率高于一般快取外挂或网页快取模组,
目前支持WordPress透过外挂使用LiteSpeed服务器端快取功能。
WordPress LiteSpeed Cache外挂 https://wordpress.org/plugins/litespeed-cache/
快取外挂额外提供CSS、JS、HTML压缩与CSS、JS合并,
并支持CSS、JS的HTTP/2推送功能,加速效果更好,
对于WooCommerce购物车模组也有支持快取。
参考资料 https://en.wikipedia.org/wiki/QUIC
https://en.wikipedia.org/wiki/HTTP/2 http://www.csdn.net