主机论坛_虚拟主机_美国主机_美国虚拟主机_云主机技术_全球主机交流聚集地—Web Hosting Talk 中文站

找回密码
立即注册
发新帖

0

收听

2

听众

1

主题
发表于 2020-7-9 06:35:35 | 查看: 653| 回复: 1
通俗一点讲什么是CDN,简单一点理解就是一个中转站,在给网站主提供一定的方便,用户也可以享受到一定的方便,在提高打开网站和访问速度上面都有大大的提升,使用CDN的好处显而易见。

到底什么是CDN?可以用8年买火车票的经历来形象比喻:8年前,还没有火车票代售点一说,12306.cn更是无从说起。

那时候火车票还只能在火车站的售票大厅购买,而我所住的小县城并不通火车,火车票都要去市里的火车站购买,而从县城到市里,来回就是4个小时车程,简直就是浪费生命。

后来就好了,小县城里出现了火车票代售点,可以直接在代售点购买火车,方便了不少,全市人民再也不用在一个点苦逼的排队买票了。

CDN就可以理解为分布在每个县城的火车票代售点,用户在浏览网站的时候,CDN会选择一个离用户最近的CDN边缘节点来响应用户的请求,这样海南移动用户的请求就不会千里迢迢跑到北京电信机房的服务器(假设源站部署在北京电信机房)上了。


为更好地理解CDN,让我们看一下CDN的工作流程。当用户访问已经加入CDN服务的网站时,首先通过DNS重定向技术确定最接近用户的最佳CDN节点,同时将用户的请求指向该节点。当用户的请求到达指定节点时,CDN的服务器(节点上的高速缓存)负责将用户请求的内容提供给用户。

具体流程为: 用户在自己的浏览器中输入要访问的网站的域名,浏览器向本地DNS请求对该域名的解析,本地DNS将请求发到网站的主DNS,主DNS根据一系列的策略确定当时最适当的CDN节点,并将解析的结果(IP地址)发给用户,用户向给定的CDN节点请求相应网站的内容。

对于一个网站来说,使用CDN有什么好处呢?

    第一:有利于GOOGLE排名
    GOOGLE已经把网站的打开速度当做一个重要的指标,所以网站的打开速度会影响排名。
    使用CDN之后,网站由于打开速度变快,这样可以减少跳出率,也可以增加用户对网站的友好体验。

    第二:有利于转化
    毫无疑问,用户访问网站的时间提高了,跳出率减少了,当然会利于网站的转化率和销售量。
    我想谁都没有耐心去等一个需要10秒才能打开的网站,这样的网站一开始就不友好,更别想提高网站的转化率了。

    第三:网站不容易宕机
    如果网站没有使用CDN,如果在同一时间涌入大量的流量,那么网站就会很可能会宕机。
    使用CDN之后,可以减少网站宕机的情况,同时你的网站可以接收更多的流量。

    第四:减少托管成本
    很多网站使用VPS来托管网站,而很多VPS是有带宽限制的,使用CDN能减少成本。
    使用CDN之后你的文件是被存储到不同的服务器上,所以能减少你因为带宽而产生的费用。

在选择CDN服务商时,一定选择技术研发实力强专业的公司,以保证在售后出现问题时能得到及时的解决,而不能仅仅图便宜,当时是便宜了,可事后会用更大的金钱代价来弥补,所以请选择CDN服务的企业网站,一定要慎重了,尤其是中小企业,更经不起折腾。

收藏回复 显示全部楼层 道具 举报

发表于 2020-8-7 02:34:31
学习了。

回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|WebHostingTalk中文站

GMT+8, 2024-5-2 05:49 , Processed in 0.070469 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表