1.用于加速用户下载资源的速度。

简单来说,CDN相当于一个中间代理,原来我们需要请求某个网址比如www.baidu.com,请求会直接发送至百度的服务器上,假如请求者在新疆,但百度的服务器在北京,这样的话请求和响应都会受距离影响慢一些,但有了CDN后,请求是先发至距离请求IP定位最近的CDN服务器上,该服务器上缓存了www.baidu.com页面上的一些静态文件,比如js,css.html,图片等,这样对请求的发起者来说,获取这些静态资源就比较近了,因此可以起到一定的加速效果.至于动态的资源,因为是可变的,所以无法通过缓存的方式存储在CDN服务器上,仍需要通过CDN去请求对应服务器获取资源,所以CDN加速仅限于静态资源.

CDN的架设成本比较高,就像快递公司的网点一样,如果需要提高服务效率和质量,需要在全国各个地区都设有网点,而且在人口稠密地区需要架设更多的网点来缓解单个网点的压力,这笔成本可以说是非常高了,所以一般CDN加速都是由专门的第三方大公司去做的,比如阿里,七牛云等,对小公司而言,自己架设成本太高,如果需要CDN加速,直接付费使用第三方提供的即可,价格合理,治理方便,一般第三方会提供详细的使用文档和优质的服务.

免费的CDN加速静态文件

https://www.bootcdn.cn

最新文章

  1. Linux 下应用程序最大打开文件数的理解和修改
  2. 学习jQuery的on事件
  3. BZOJ 2448: 挖油
  4. WCF的一点补充-Restful相关
  5. IIS提示Server Application Unavailable
  6. linux性能监控基础命令
  7. Qt之QProgressIndicator(等待提示框)
  8. Careercup - Facebook面试题 - 5890898499993600
  9. BZOJP1003 [ZJOI2006]物流运输trans
  10. AlertDialog具体解释
  11. Bigcommerce:安装的出错解决方案
  12. iOS.Animations.by.Tutorials.v2.0汉化(四)
  13. asp.net core 系列之中间件基础篇(middleware)
  14. VSC 解决红底线问题
  15. svn冲突意思
  16. 04_ switch 练习 _ 你及格了吗
  17. xdoj-1279(有趣的线段树--吉司机?!)
  18. 配置caffe中出现的问题汇总
  19. go变量赋初值
  20. ReentrantLock 使用

热门文章

  1. ASP.NET Core会议管理平台实战_2、基本概念的理解
  2. Dapper的正确使用姿势
  3. 怎么在const成员函数里面调用非const成员函数?
  4. Educational Codeforces Round 18D(完全二叉树中序遍历&lowbit)
  5. C# 正则表达式输出查询结果
  6. Python-7-字典方法
  7. python操作redis之hash操作
  8. [BZOJ3128]a+b Problem
  9. CF #541div2 D
  10. override和overload的小笔记