Html 如果缩小的文件是';什么是通过CDN来源的?

Html 如果缩小的文件是';什么是通过CDN来源的?,html,cdn,minify,web-performance,Html,Cdn,Minify,Web Performance,假设我下载了Bootstrap并获得以下文件: bootstrap.css bootstrap.min.css 由于缩小的文件对于人类来说并不容易阅读,因此需要保留bootstrap.css,以便能够进入文件内部并查看内容 但是,如果您正在采购下面示例中所示的CDN <!-- Latest compiled and minified CSS --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/b

假设我下载了Bootstrap并获得以下文件:

  • bootstrap.css
  • bootstrap.min.css
由于缩小的文件对于人类来说并不容易阅读,因此需要保留
bootstrap.css
,以便能够进入文件内部并查看内容

但是,如果您正在采购下面示例中所示的CDN

<!-- Latest compiled and minified CSS -->

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">

当您要在CDN上获取缩小版本时,在项目中使用缩小版本有什么意义


我的理解是,通过外包CDN,您减少了总体下载时间,因为您的分区是浏览器获取源文件的地方(因为每个源一次只能下载几个文件),这很好!那么,为什么要在您的项目/服务器中保留一份您甚至不会使用的缩小版副本呢?

您可以减少加载时间的任何一点时间都被认为是一件好事。即使在使用CDN加载时,缩小版的加载速度也将快于非缩小版。当然不是一吨,但这一切加起来。因此,尽管使用CDN确实有助于减少加载时间,但使用CDN+精简版的帮助更大。

任何一点时间都可以减少加载时间,这始终被认为是一件好事。即使在使用CDN加载时,缩小版的加载速度也将快于非缩小版。当然不是一吨,但这一切加起来。因此,尽管使用CDN确实有助于减少加载时间,但使用CDN+精简版的帮助更大。

加载时间不仅仅是下载时间。较小的文件通常解析速度更快。@dman2306这就是我的意思,谢谢。加载时间不仅仅是下载时间。较小的文件通常解析速度更快。@dman2306这就是我的意思,谢谢。谢谢你的回答。我并不是在问如何使用CDN中的缩小文件。我说的更多的是,当你最终在CDN采购缩小版本时,在你的项目中有一个文件的缩小版本,而不是你的实际版本project@8protons哦,如果您使用的是CDN,那么实际上没有任何理由将该文件放在您的计算机/服务器上。除非你想在开发过程中更快地引用它或做些什么。谢谢你的回答。我并不是在问如何使用CDN中的缩小文件。我说的更多的是,当你最终在CDN采购缩小版本时,在你的项目中有一个文件的缩小版本,而不是你的实际版本project@8protons哦,如果您使用的是CDN,那么实际上没有任何理由将该文件放在您的计算机/服务器上。除非你想在开发过程中更快地引用它或做些什么。