CDN

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CDN相关的知识,希望对你有一定的参考价值。

服务器这样一去一回发现,我傻呀。要知道一个静态页面里面的图片、js等夹起来一个页面从1-5M都有可能,如果有100个用户同时访问我,我tnnd1s内要发送几百M的数据,再大的网卡也撑不住的啊。

1、浏览器缓存

针对静态文件,css、js、图片这种属于静态资源,那么浏览器无需再去下载了,只需使用本地保存的历史文件

2、服务器端

服务器发现每次tnnd一个报文从全国各地来了,然后都返回一个一模一样的内容文件回去,不如在各个城市建立一个镜像服务器,那么就可以就近返回了。

然而这样依赖浏览器怎么判断从哪里最近呢

3、DNS

在浏览器每次访问服务器之前都会请求一下服务器的IP地址,那么只需在这个地方做一个手脚。根据用户的请求地址,返回一个最相近的IP

4、服务器上把这些相同的文件copy N份分发到镜像服务器上。

以上是关于CDN的主要内容,如果未能解决你的问题,请参考以下文章

什么是CDN?哪些是流行的jQuery CDN?使用CDN有什么好处?

如何巧妙运用cdn加速方案提高网站速度?

CDN工作原理以及使用CDN的好处

CDN工作原理以及使用CDN的好处

如何选CDN:互联网大直播时代的CDN选择指南

vu静态资源打包放到cdn