2016 - 2024

感恩一路有你

cdn资源管理系统 CDN是什么?对网站有什么影响?

浏览量:2841 时间:2021-03-12 18:38:37 作者:admin

就像两颗豌豆一样,我们知道麦当劳的总部在美国,但公司附近也有一家麦当劳,而且汉堡包也是一样的。这是CDN。麦当劳已经在全球部署了大量CDN来提供服务。用户总是能找到最近的商店。这个计算过程被称为“附近通道”。

最近,麦当劳开发了一种新型的汉堡包,叫做“驴子汉堡包”。这个时候,集团想把这个“内容”发到全世界,让每个分公司都能开始销售“驴肉汉堡”,让新老产品能跟上步伐。这就是内容分发网络的“分发”。这时,当你想吃“驴肉汉堡包”时,可以直接回家。

事实上,不难理解CDN实际上是一种分布式存储和资源备份的方法。

CDN是什么?对网站有什么影响?

首先,答案是肯定的。浏览器将缓存站点的所有页面文件,包括CDN上的JavaScript文件。

另外,对于重复下载的问题,实际上根据浏览器缓存的URL和缓存策略,一般不会再进行重新下载。

使用CDN后,网站的速度会快很多,可以在一定程度上节省服务器流量。浏览器将缓存相同地址的JavaScript。事实上,使用同一CDN的用户越多,加速效应就越明显,CDN的意义和价值也就越突出。

此外,如果许多不同的网站使用相同的JavaScript框架,那么将框架清单放在一个公共位置以供每个页面共享是有意义的。

CDN公共库是将常用的JavaScript清单放在CDN节点中,供开发者直接调用。与服务器上的JavaScript清单相比,CDN公共库更稳定、更高速、更安全

浏览器会缓存CDN上的javascript吗?

有很多种情况。据说,一些常见的网站使用CDN平台进行DNS调度。1使用CDN后,域名CNAME被访问到CDN提供商提供的别名,无法解析。2CDN调度系统分配的CDN节点无法连接。三。CDN提供商分配的CDN节点服务异常,用户仍分配给用户节点。4DNS劫持,用户接入运营商劫持了CDN提供商的域名,只劫持了域名,但没有正确劫持内容。5虽然使用CDN,但它被劫持到操作员在出口处设置的缓存服务器。实际访问是非CDN节点。JS的用法如下:1。行内JS

<button type=“button”O nclick=“J脚本:警报(“你好。“”“>单击我!</button>

2。Internal JS

<script Type=“text/JavaScript”>

//声明一个函数(可以使用整个文档)

函数hello(){控制台.log(“你好。“”

}

</script>

3。External JS

通过CDN引入JS公共库,如jQuery

<script Src=“https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js“></script>

或介绍您自己的JS

<script src=”你好.js“></script>

也可以通过文档.写入动态引入JS,例如:

文档.写入(“<script src=”https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js“type=”text/javascript“></script>”)

cdn资源管理系统 cdn怎么用 js在线cdn

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。