我与千年妖狐(开放式网站安全全球领先的云CDN技术)
老生常谈,各位客官,如果本月没有找我买CDN,我给各位客官表演,吃芒果,(因为本人吃芒果过敏)大家看过前任三吧,对喽就是那种过敏
CDN到底有什么好处呢?
1、多域名加载资源
一般情况下,浏览器都会对单个域名下的并发请求数(文件加载)进行限制,通常最多有4个,那么第5个加载项将会被阻塞,直到前面的某一个文件加载完毕。
因为CDN文件是存放在不同区域(不同IP)的,所以对浏览器来说是可以同时加载页面所需的所有文件(远不止4个),从而提高页面加载速度。
2、文件可能已经被加载过并保存有缓存
一些通用的js库或者是css样式库,如jQuery,在网络中的使用是非常普遍的。当一个用户在浏览你的某一个网页的时候,很有可能他已经通过你网站使用的CDN访问过了其他的某一个网站,恰巧这个网站同样也使用了jQuery,那么此时用户浏览器已经缓存有该jQuery文件(同IP的同名文件如果有缓存,浏览器会直接使用缓存文件,不会再进行加载),所以就不会再加载一次了,从而间接的提高了网站的访问速度。
3、高效率
你的网站做的再NB也不会NB过百度NB过Google吧?一个好的CDNs会提供更高的效率,更低的网络延时和更小的丢包率。
4.我捡到小狸的时候它刚被撕咬过,浑身都是伤口,奄奄一息的躺在草地上,命不久矣。我心大,不知道它是黄鼠狼,以为它是弃宠便捡了回去,用碘伏处理了伤口,小心翼翼的给它包扎,没想到它生命力顽强竟然活了过来,一个礼拜便活蹦乱跳了。
我叫它小狸。(待续未完)
5.分布式的数据中心
假如你的站点布置在北京,当一个香港或者更远的用户访问你的站点的时候,他的数据请求势必会很慢很慢。而CDNs则会让用户从离他最近的节点去加载所需的文件,所以加载速度提升就是理所当然的了。
(待续未完呀)