浏览器会缓存CDN上的javascript吗?
网友解答: 会缓存的。CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访
会缓存的。
CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。 网友解答:首先答案是肯定的,浏览器会缓存一个站点所有页面文件,当然也包括CDN上面的JavaScript文件。
再者,关于重复下载的问题,实际上鉴于浏览器的缓存根据Url和缓存策略,一般情况下是不会出现重新下载状况的。
使用CDN后,网站的速度会快很多,可以在一定程度上节省服务器流量,浏览器会缓存同一个地址的JavaScript。实际上,使用同一个 CDN 的用户基数越多,加速效果越明显,CDN的意义和价值才会更加凸显到。
此外,如果许多不同的网站使用相同的 JavaScript 框架,那么把框架库存放在一个通用的位置供每个网页分享就变得很有意义了。
CDN公共库是指将常用的JavaScript库存放在CDN节点,以便广大开发者直接调用。与将JavaScript库存放在服务器单机上相比,CDN公共库更加稳定、高速,也更加安全!