CDN是什么
什么是CDN?
简单点来说,CDN就是即内容分发网络,是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。
为什么要使用CDN加速?
如果你在经营一家网站,那你应该知道几点因素是你制胜的关键:内容有吸引力、访问速度快、支持频繁的用户互动可以在各处浏览无障碍。另外,你的网站必须能在复杂的网络环境下运行,考虑到全球的用户访问体验。你的网站也会随着使用越来越多的对象(如图片、帧、CSS及APIs)和形形色色的动作(分享、跟踪)而系统逐渐庞大。所以,系统变慢带来用户的流失。
优点简括:解决Internet网络拥堵状况,提高用户访问网络的响应速度。
例如 html 文件头引用一些相对路径的当前项目的 js/css 资源,即外链的方式引入相对 URL
以外链的形式引入响应的资源,url绝对地址引入,将其他站点服务器部署的资源直接使用