D1V1网社区 @开门芝麻网 http://sns.d1v1.com & http://www.KaiMenZhiMa.com/

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 29797|回复: 0

免费CDN为网站加速:CloudFlare免费CDN申请与使用体验

[复制链接]
发表于 2012-8-7 11:49:24 | 显示全部楼层 |阅读模式
对于中小型站长来说,绝大多数网站都是使用的单一主机,要么是网通线路,要么是电信线路:而对于电信线路与网通线路的互访,速度就非常糟糕了。那么,除了使用价格昂贵的负载均衡与智能解析技术,还有没有什么更好的方法呢?CDN是也。

CDN的全称是Content Delivery Network,即内容分发网络。它由预先部署的遍布全国各地的服务器组成,在统一的协调下形成一个巨大的服务器网络。对于网站所有者来说,几乎不需要对CDN进行任何设置与改变,仅仅需要将网站域名的DNS指向专门的CDN解析DNS服务器即可。其实,从原理上来讲,CDN就是一种智能DNS解析技术。
原理:比如,网站blog.wangqu.org将Nameserver设置成A.B.C.D这台Nameserver服务器,而A.B.C.D是CDN的专用Nameserver服务器,那么当用户访问blog.wangqu.org时,客户计算机就会向这台计算机提出查询请求,DNS服务器则会根据客户机的IP地址返回CDN网络中离用户带宽最好的某一台CDN服务器的IP地址,然后用户根据此IP地址访问CDN计算机。
而CDN计算机有个机制:它会不断把你源服务器上的文件、图片、脚本等下载到本地(CDN),这样,用户访问任何一台CDN服务器,都会很快得到你的网站的缓存副本。
下图很好的说明了这一技术的特点:
CDN技术原理

WebServer是你的源服务器,也就是你实际提供服务的服务器。ServerGroup将你源服务器上的内容(比如web服务的CSS、jpg、JS、html等内容)下载然后分发给CDNS,然后分布在各地的用户可以直接访问最近的CDNS服务器来获取你的内容。
这样做好处显而易见:大大缩短了访问者与网站服务器之间的节点,提高访问速度;此外,还可以将源Server隐藏在CDN网络后面,避免各种网络攻击;大大减小了源服务器的负载。
比如百度、163等大型门户网站基本上都使用了这一技术。
国内国外有很多公司都免费提供了这一项服务,比如国内的webluker.com ,国外的CloudFlare.com等等。
以本站使用的CloudFlare为例,
首先,打开CloudFlare的主页,点击右上角的SignUp注册一个账号,他会让你填写一些简单的用户信息,然后,进入域名设置界面。填写好你的域名,CloudFlare会自动检测你的一些DNS设置,当然,它有可能没有完全检测到,需要你手动添加。
完成一系列的设置后,CloudFlare会提示你,在域名提供商那将域名的NameServer设置为lee.ns.cloudflare.com 和 lola.ns.cloudflare.com
等待一段时间,大约10多个小时就会生效。
此时,你可以ping你网站的域名,是不是发现其IP地址已经变了?
OK,现在打开类似于webkaka.com的测速网站,查询全国各地的Ping,是不是对于你的网站,很多地方有了不同的IP?
经过本人的测试,
通过域名CDN访问网站:
ping blog.wangqu.org
Pinging blog.wangqu.org [199.27.134.86] with 32 bytes of data:
Reply from 199.27.134.86: bytes=32 time=228ms TTL=50
Reply from 199.27.134.86: bytes=32 time=223ms TTL=50
Reply from 199.27.134.86: bytes=32 time=225ms TTL=50
Reply from 199.27.134.86: bytes=32 time=218ms TTL=50
直接通过IP访问网站:
ping 173.230.146.172
Pinging 173.230.146.172 with 32 bytes of data:
Reply from 173.230.146.172: bytes=32 time=346ms TTL=49
Reply from 173.230.146.172: bytes=32 time=333ms TTL=49
Reply from 173.230.146.172: bytes=32 time=340ms TTL=49
Request timed out.
会发现,速度有了一个质的飞跃。经过实际测试,表现良好!
(后记:我对访问速度有比较高的要求,因此自己租用了一台服务器,访问速度甚至超过了CloudFlare提供的CDN,正准备将网站迁往新机器。如果想和我合租了解详细情况,请移步
回复

使用道具 举报

 
在线客服
点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息
售前咨询热线
400-888-xxxx

微信扫一扫,私享最新原创实用干货

QQ|申请友链|Archiver|手机版|小黑屋|D1V1网社区 @开门芝麻网 ( 沪ICP备15050032号-2 )

GMT+8, 2024-4-26 20:01 , Processed in 0.111122 second(s), 31 queries .

Powered by Discuz! X3.4 Designed by www.D1V1.cn

© 2001-2013 Comsenz Inc.

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