米饭粑
  • 首页
  • 好物推荐
    • 干货分享
    • 好物推荐
    • 免费资源
    • 非专业测评
  • 技术架构
    • Linux
    • HTTPS
    • Windows Server
  • 网站建设
    • 免费资源
    • 建站程序
    • 云建站
    • WordPress
  • 网络服务
    • CDN
    • DNS
    • HTTPS
  • 教程&更多
    • 更多教程
    • 资讯新闻
    • 琐琐碎碎
    • 关于米饭
    • 打赏米饭
  • 友情链接
  • 云栖社区
  • 阿里云Ping
  • 首页
  • 好物推荐
  • 技术架构
  • 网站建设
  • 网络服务
  • 教程&更多
  • 友情链接
  • 云栖社区
  • 阿里云Ping
首页 › 网络服务 › CDN › 阿里云 CDN 开启 Brotli 教程

阿里云 CDN 开启 Brotli 教程

妙正灰
7月前发布在 CDN
116 0 2

前言

对于CDN这种流量型产品来说,更高的压缩率意味着更低的传输带宽,也就意味着成本的降低。 目前阿里云CDN已经闷声不响的支持 Brotli 功能了。

介绍

Brotli 是由 Google 于 2015 年 9 月推出的无损压缩算法,Brotli 在瑞士德语中的意思是小面包(谷歌的命名貌似都是吃的)。

它通过用变种的 LZ77 算法,Huffman 编码和二阶文本建模进行数据压缩,是一种压缩比很高的压缩方法。 在压缩速度上跟 Deflate 差不多的同时却实现了更密集的压缩,对 Canterbury 资料库的压缩密度好于 LZMA 和 bzip2,与其他压缩算法相比,它有着更高的压缩效率。

目前 Brotli 已经广泛的用于 CDN 加速项目。

根据Google 发布的研究报告,Brotli 具有如下特点:

  1. 针对常见的 Web 资源内容,Brotli 的性能要比 Gzip 好 17-25%;
  2. Brotli 压缩级别为 1 时,压缩速度是最快的,而且此时压缩率比 gzip 压缩等级为 9(最高)时还要高;
  3. 在处理不同 HTML 文档时,brotli 依然提供了非常高的压缩率;

在兼容 GZIP 的同时,相较 GZIP:

  1. JavaScript 上缩小 14%
  2. HTML上缩小 21%
  3. CSS上缩小 17%

Brotli 的支持必须依赖 HTTPS,不过换句话说就是只有在 HTTPS 下才能实现 Brotli。

另外,除了 IE 和 Opera Mini 之外,几乎所有的主流浏览器都已支持 Brotli 算法,具体支持请看见下图:

阿里云 CDN 开启 Brotli 教程-米饭粑

效果

开启前:

阿里云 CDN 开启 Brotli 教程-米饭粑

阿里云 CDN 开启 Brotli 教程-米饭粑

开启后:

阿里云 CDN 开启 Brotli 教程-米饭粑

阿里云 CDN 开启 Brotli 教程-米饭粑

可以看到我博客的 jQuery 文件优化了 6.6 KB。

下面介绍的是阿里云CDN开启的方法,如果是ECS默认的Nginx、Apache 教程请参考:

Nginx 上部署 TLS1.3、Brotli、ECC双证书实践

ngx_brotli 已经不再需要编译依赖,附最新教程

LLStack – 基于LiteSpeed的一站式高性能PHP网站解决方案

开启

一、进入CDN管理控制台,https://www.aliyun.com/product/cdn

阿里云 CDN 开启 Brotli 教程-米饭粑

二、点击 域名管理 ,选择所需要开启的域名,点击 管理

阿里云 CDN 开启 Brotli 教程-米饭粑

三、点击 性能优化 选择 Brotli压缩

阿里云 CDN 开启 Brotli 教程-米饭粑

四、还可以通过 修改配置 ,输入需要的 压缩等级 即可

阿里云 CDN 开启 Brotli 教程-米饭粑

五、等缓存刷新后,就可以通过浏览器的开发者工具查看了。

content-encoding: gzip
content-encoding: br

当 content-encoding: 为 br 即成功开启。

六、由于截至发文帮助文档还没有更新,能提供压缩的文件类型应该和 GZip 一致:

text/html、text/xml、text/plain、text/css、application/javascript、application/x-javascript application/rss+xml、text/javascript、image/tiff image/svg+xml、application/json、application/xmltext

七、前往CDN官网预付费购买流量包更优惠!

阿里云 CDN 开启 Brotli 教程-米饭粑

地址:https://www.aliyun.com/product/cdn

BrotliCDN阿里云

本文系作者 @妙正灰 原创发布在 米饭粑。未经许可,禁止转载。

2
分享本文
阿里云ACP每日两题(No.0003)
上一篇
阿里云ACP每日两题(No.0004)
下一篇
聚合文章
阿里云IPv6实践,从云服务到云安全
4月前
不花一分钱构建阿里云上第零步安全体系
4月前
阿里云ACP每日两题(No.0012)
6月前
阿里云ACP每日两题(No.00011)
6月前
标签
Appnode Brotli CDN CentOS CentOS8 Debian DNS ECC ECS Ghost HTTP2 HTTPS IIS IPV6 Linux LiteSpeed MariaDB MySQL Nginx OpenLiteSpeed OpenResty OSS PageSpeed PHP PHP7 Redis RHEL RHEL8 SSL TokuDB Ubuntu WIndows Windows Server 2016 Wordpress 云服务器 升级 域名 对象存储 微软 数据库 百度 笔记本 腾讯云 阿里云 阿里云ACP
文章归档
关注米饭粑微信公众号
2
相关文章
不花一分钱构建阿里云上第零步安全体系
阿里云ACP每日两题(No.0010)
阿里云ACP每日两题(No.0009)
在阿里云免费领取一年 .design 域名
关于

稻粢穱麦,挐黄梁些,折腾云计算的经验分享和总结。

菜单
首页 教程 好物 关于 链接 打赏
内页链接
米饭粑 米范导航
Copyright © 2011-2019 米饭粑. Designed by nicetheme.
  • 首页
  • 好物推荐
    • 干货分享
    • 好物推荐
    • 免费资源
    • 非专业测评
  • 技术架构
    • Linux
    • HTTPS
    • Windows Server
  • 网站建设
    • 免费资源
    • 建站程序
    • 云建站
    • WordPress
  • 网络服务
    • CDN
    • DNS
    • HTTPS
  • 教程&更多
    • 更多教程
    • 资讯新闻
    • 琐琐碎碎
    • 关于米饭
    • 打赏米饭
  • 友情链接
  • 云栖社区
  • 阿里云Ping
热门搜索
  • LiteSpeed
  • 阿里云
  • 阿里云ACP
  • 云计算
  • 云服务器
妙正灰
文科屌丝伪IT男一枚.
320 文章
758 评论
251 喜欢
Top