CDN – 为站点开启内容分发网络

什么是CDN?

CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。

简单来说,CDN就使散布在世界各地的,用于缓存与传输网站内容的服务器。

CDN的工作原理

世界各地CDN节点服务器会提前从我们自己的网站服务器获取到我们网站的内容,如:网站的js、CSS,各种文字或图片等。并将这些内容缓存在世界各地的节点中,当有人要访问我们的网站时,他会直接快速的连接到距离他最近的一台CDN服务器上,并从这台服务器上获取已经缓存的网页内容。

这时候有些人可能会有疑问了:CDN服务器会把需要从源站动态更新的信息(如:个人账号,个人的登陆页面)缓存到节点吗?

答案是:当然不会的。CDN只会选择性的缓存一些静态的内容,就像一些图片,CSS样式,js之类的内容。对于一些动态的内容,CDN只起到一个加密传输的作用。

CDN的优点

  • 通过CDN服务,将大部分的静态页面内容缓存至各地的服务器中,减小源站的访问运行压力
  • 使访问者直接从距离最近的节点服务器获取静态内容,减少页面加载时间,使页面加载更加流畅
  • 将源站服务器IP解析到CDN服务商的服务器上,用户访问时解析得到的IP是所访问CDN节点服务器的IP,有效的保护源站IP不会泄露,防止流量攻击。

CDN适用的范围

  • 静态网站
  • 含有静态内容的网站
  • 带宽较小,站点内容较大的网站

常见的CDN服务商

  • 阿里云
  • 腾讯云
  • 百度云
  • 百度云加速
  • 七牛云
  • 又拍云

人已赞赏
WordPress教程

WordPress长文章分页

2020-7-26 18:46:59

WordPress教程

WordPress教程 - 什么是WordPress

2020-7-27 19:38:10

⚠️
恩月阁文章由星九进行编写或整理,部分内容来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
若无意中侵害到您的权益,请发送邮件至 xingjiu@nuue.cn 或点击右侧 私信:星九 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索