1、不是所有类型证书都支持ECC,一般需要商业证书的增强版本中才支持
2、一些旧的设备或浏览器不支持ECC,可能需要ECC+RSA双证书的模式来使用
文章插图
BrotliBrotli是google于2015年9月推出的无损压缩算法,Brotli通过变种的LZ77算法、Huffman编码以及二阶文本建模等方式进行数据压缩,与其他压缩算法相比,它有者更高的压缩效率 。
更具Google发布的报告指出,Brotli有一下特点:
- 针对常见的 Web 资源内容,Brotli 的性能相比 Gzip 提高了 17-25%;
- 当 Brotli 压缩级别为 1 时,压缩率比 Gzip 压缩等级为 9(最高)时还要高;
- 在处理不同 HTML 文档时,Brotli 依然能够提供非常高的压缩率 。
brotli模块源码地址https://github.com/eustas/ngx_brotli.git,下载之后,在nginx编译的时候通过编译参数--add-module=/path/to/ngx_brotli进行编译添加 。添加之后通过配置文件中添加配置启用brotli
文章插图
在开发者工具中查看headers:
文章插图
另外还有一些常用的优化配置,比如启用HSTS
add_header Strict-Transport-Security max-age=15768000
设置缓存连接凭据
ssl_session_cache shared:SSL:20m; ssl_session_timeout 60m;
转自:https://mp.weixin.qq.com/s/vcBEVaSfhrNZ3dYPMZSUQw
【HTTPS性能优化原理与实践——如何优化HTTPS】
推荐阅读
- 免费申请 HTTPS 证书,开启全站 HTTPS
- Linux性能实时监测工具 Netdata
- 如何给域名配置https证书
- 图文教程 阿里云申请免费SSL证书实现网站HTTPS化
- MySQL中,索引,主键对数据库的性能有什么影响
- 小程序性能优化总结
- mysql优化实战:千万级数据表如何进行分页查询?
- Python密码系统速查表
- 一份SEO优化操作方案具体讲解
- JS全局变量是如何工作的?