我们在给网站做加速的时候,也就是为了提高网站的打开速度,会给网站做DNS解析和cdn加速,但是,很多人容易DNS和CDN混淆,那么,网站DNS解析和CDN加速,二者有什么联系和区别呢?
一、网站DNS解析
DNS解析是针对网站域名做的操作,dns解析是给域名指向访问目的地用的,dns解析把域名指向这个加速域名,就完成了网站加速的过程。
这个过程,就是让域名解析变快,我们在浏览器输入域名之后,是需要解析的,而不是直接对接就能打开,所以,我们发现,国外的网站,即使没有被拦截,打开速度一般都比国内的网站速度慢!
原因就在于,国外的网站,没有解析到国内的加速域名,所以,在国内打开的时候,光解析浪费的时间就足以打开其它网站了!
同理,外贸网站就需要做全球的DNS域名解析了,不然,建站倒是没问题,问题是国外的人打开速度太慢,也就不去搜索了!
这也是很多不懂行的人,建设中英双语网站,最终没有什么国外流量的原因了!
二、网站CDN加速
CDN加速,是指对网站文件的加速过程,是把网站文件托管在有CDN节点的服务器上,每一次查询,都是通过最近的节点来进行的!
所以,一般来说,开启了网站CDN加速的网站,打开速度会相对提升一些!
但是,我们在使用网站CDN加速的时候,一般都是存储静态资源的,给静态资源做一下镜像,而不是直接存储动态资源!
所以,对于网站内容更新频繁的站长来说,要么更换速度更快的服务器,要么技术到位,把网站内的静态资源镜像到CDN服务器,自己网站只保留动态资源就可以了!
三、DNS和CDN的联系
CDN服务本身并不具备DNS解析功能,而是依托于DNS智能解析功能,由DNS根据用户所在地、所用线路进行智能分配,最合适的CDN服务节点,然后把缓存在该服务节点的静态缓存内容返回给用户。
所以,网站在启用CDN后进行ping查询时,IP发生了变化,是因为此时返回的是DNS服务商,根据用户所在网络和服务器情况等智能适配后,得出的最佳CDN服务节点IP,而并真实服务器。
原文链接:https://www.suchunyu.com/10190.html
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/16541