CDN解决国外主机VPS抽疯并加速网站速度
近段时间在国外/美国主机或VPS上的网站,在国内打不开或者打开速度非常慢的情况非常频繁,也就是抽疯了。特别的Godaddy上站点抽风比较厉害,站长朋友们肯定比较郁闷。前几天写过最新关于CDNZZ提供CDN服务,朋友们比较关注,我大家系统介绍下如何利用CDN解决国外主机/VPS抽疯问题,并加速网站打开速度。
技术原理
CDN的全称是Content Delivery Network,内容分发网络。简单说就是服务器与用户之间加一层代理服务器。用户访问时会自动向最快的CDN的服务器发出请求,由CDN的服务器再从WEB服务器上获取内容转发给用户,并把静态内容缓存在服务器上以备下次请求时使用。
利用CDN解决国外主机/VPS抽疯问题
大家一定知道,通常我们网站抽疯时可以用VPN或代理上网正常访问网站。但我们不可能要求用户都这样上网吧。 那就我们就给网站主动加一个代理服务器--也就CDN。我们从CDN的技术原理知道CDN是从WEB服务器或VPS上获取内容转发给用户,那么我们就利用CDN的节点多的优势让用户通过最快的CDN服务器来访问我们的网站。这也叫作反向代理。
加速网站网页打开速度
还是从原理来说,首先CDN用DNS把网站域名解析到全球各地的CDN服务器,从而让用户自动选择最快最近的服务器来进行访问,所以快了。其次CDN缓存了我们网站的静态文件比如图片、JS文件等又再次让网站打开速度加快了。
抗DDoS攻击
因为用户与服务器之隔了一层代理,对于VPS或独立服务器来说可以在一定程序上起到保护屏障的作用
有哪些CDN服务商我们可以使用
一般都是小站,收费的CDN我们就不考虑了,买CDN流量的钱估计比你买主机或VPS的钱还贵。
然后选择是国内还是国外的CDN?国内CDN当然是好啊,速度肯定比国外快。但按现在工信部的政策,凡是域名解析是国内IP的一律需要网站备案。所以国内的免费的CDN我们无法使用了。如果你网站备好案了,那你还用CDN干嘛,直接使用国内主机不就得了。
结论是我们使用国外/美国主机VPS的网站,适合使用国外的CDN,当然节点、线路要多,快度要快。
我给大家介绍几家免费CDN服务商
CloudFlare
主营业务就是CDN,还提供DNS解析服务,全球节点12个,做CDN需要DNS解析权。
流量不限,它的官网还有中文版。国人用的比较多导致节点有时会比较慢。
官网:http://www.cloudflare.com/
中文:http://cn.cloudflare.com/
CDNZZ
新兴CDN服务商,关键是它有香港节点,所以国内访问相对快速。
只需解析域名到CDNZZ,不需要域名解析权,使用比较灵活。
默认流量只有1G/每月,但通过推介它的服务后每月最多可以使用30G流量。
免费用户只能添加一个网站。因为是新的CDN,所以国内用的人不多,访问速度相当快,注册时需要邀请码。需要邀请码的朋友去这里找http://www.dieep.com/?id=51
官网:http://www.cdnzz.com/
Incapsula
免费流量25G/每月,全球节点,可以无限添加网站。需要DNS解析权
官网:http://www.incapsula.com/