首页 > 解决方案 > 是否可以从公共 CDN 提供压缩的 js/css 文件?

问题描述

根据这篇文章,gzip 压缩文件可以显着减小其大小。

对于我的网站,我有很多由公共 CDN 提供的库,例如,我在我的网站中包含了以下缩小的引导文件:

<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>

<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
  1. 是否有任何选项可以从公共 CDN 提供上述文件的 gzip 版本?
  2. 如果这不是一个选项,gzip 上述库并从我自己的 CDN 提供它们是一个好主意(即从 CloudFront 提供它们并设置压缩文件的选项)?

更新

根据评论,我检查了内容类型并且两个引导文件都被压缩了。

bootstrap.min.js 在此处输入图像描述

bootstrap.min.css 在此处输入图像描述

标签: javascriptcsstwitter-bootstrapgzipcdn

解决方案


推荐阅读