网站加速方式主要为:
+ 找更快的空间提供商(使用更好的服务器)
+网页静态化
+优化数据库结构
+CDN加速。
其中常用到的是页面静态化和CDN加速:
1:全国/球范围内,无论网通联通还是长宽等,均可最快速度的访问到你的网站;
2:缓解服务器压力,保护服务器不被攻击;
3:通过提高网站响应速度,改善用户体验,增强用户满意度和粘合度;
4:有效抵御洪水式网络攻击,使网站永不宕机;
以下是技术介绍文档:
1、什么是CDN
CDN的全称是Content Delivery Network,即内容分发网络。是通过在现有的
Internet 中增加一层新的网络架构,将网站的内容发布到最接近用户的网络 " 边缘 " ,使用户可以就近取得所需的内容,解决 Internet
网络拥塞状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因,造成的用户访问网站的响应速度慢的问题。
通过用户就近性和服务器负载的判断, CDN 确保内容以一种极为高效的方式为用户的请求提供服务。总的来讲,内容服务基于缓存服务器,也称作代理缓存 (Surrogate) ,它位于网络的边缘,距用户仅有 “ 一跳 ”(Single Hop) 之遥。
同时,代理缓存是内容提供商源服务器的一个透明镜像。这样的架构使得 CDN 服务提供商能够代表他们客户,即内容供应商,向最终用户提供尽可能好的体验。采用 CDN 技术,能处理整个网站页面的 70% ~ 95 %的内容访问量,减轻服务器的压力,提升了网站的性能和可扩展性。
而CDN又有别于一般的镜像,因为它比镜像更智能,或者可以做这样一个比喻:CDN=更智能的镜像+缓存+流量导流。因而,CDN可以明显提高Internet网络中信息流动的效率。
总的来说,CDN是一个经策略性部署的整体系统,能够帮助用户解决分布式存储、负载均衡、网络请求的重定向和内容管理等问题;CDN代表了一种基于质量与秩序的网络服务模式。
2、CDN基本技术原理
内容分发网络(CDN)采用智能路由和流量管理技术,及时发现能够给访问者提供最快响应的加速节点,并将访问者的请求导向到该加速节点,由该加速节点提供内容服务。利用内容分发与复制机制,CDN客户不需要改动原来的网站结构,只需修改少量的DNS配置,就可以加速网络的响应速度。
当用户访问了使用CDN服务的网站时,DNS域名服务器通过CNAME方式将最终域名请求重定向到CDN系统中的智能DNS负载均衡系统。智能DNS负载均衡系统通过一组预先定义好的策略(如内容类型、地理区域、网络负载状况等),将当时能够最快响应用户的节点地址提供给用户,使用户可以得到快速的服务。
同时,它还与分布在不同地点的所有CDN节点保持通信,搜集各节点的健康状态,确保不将用户的请求分配到任何一个已经不可用的节点上。而网宿CDN还具有在网络拥塞和失效情况下,能拥有自适应调整路由的能力。
使用了CDN服务后,用户的访问流程如下图所示:

图 CDN用户访问流程图
| 用户向浏览器提供要访问网站的域名,域名解析的请求被发往网站的DNS域名解析服务器; | |
| 由于网站的DNS域名解析服务器对此域名的解析设置了CNAME,请求被指向CDN网络中的智能DNS负载均衡系统; | |
| 智能DNS负载均衡系统对域名进行智能解析,将响应速度最快的节点IP返回给用户; | |
| 浏览器在得到速度最快节点的IP地址以后,向CDN节点发出访问请求; | |
| 由于是第一次访问,CDN节点将回到源站取用户请求的数据并发给用户; | |
| 当有其他用户再次访问同样内容时,CDN将直接将数据返回给客户,完成请求/服务过程。 |
通过以上的分析我们可以看出,CDN服务对网站访问提供加速的同时,可以实现对普通访问用户透明,即加入缓存以后用户客户端无需进行任何设置,直接输入被加速网站原有的域名即可访问。
3、为什么采用CDN
| 飞速发展的互联网 |
|
中国互联网络中心(CNNIC)第19次中国互联网络发展状况统计调查结果显示,2006年中国互联网络不仅在整体上保持了快速增长,网民的特征结构、上网途径、上网行为等各方面也出现了一些较为明显的变化。其中网民人数、上网计算机数分别达到了13700万人、5940万台,与去年同期相比分别增长了23.4%和20.0%;中国网站总数达到了843,000个,网页总数达到44.7亿个,网页字节总数为122,306GB;网络国际出口带宽总量达到256,696M;拨号上网网民、专线上网网民的数量与去年同期相比分别有23.5%和6.9%的下降,宽带上网网民人数9070万人,与去年同期相比增长41.1%,宽带上网是网民最主要的上网方式。 |
| 越来越丰富的内容 |
|
影视音乐在线视听、网络游戏、海量新闻资讯满足了广大网民生活工作娱乐的信息需求;视频分享、博客、维基百科、论坛、RSS内容定制等WEB2.0概念的空前火爆,让广大网民参与了整个互联网内容的繁荣;在线购物、企业ERP系统应用、网络广告等无处不在的网络营销手段,令企业看到了互联网应用的效益增长点。 据中国互联网络信息中心CNNIC第19次调查统计报告显示,浏览新闻、搜索引擎、收发邮件是网民经常使用的三大网络服务,三者的选择比例分别为浏览新闻66.3%,搜索引擎66.3%,收发邮件64.2%,这三大网络服务的选择比例领先其后的第二阵营20个百分点以上。 选择比例在31%~44%之间的网络服务构成了网民经常使用的网络服务的第二阵营,主要包括论坛/BBS/讨论组43.2%,即时通讯42.7%,获取信息39.5%等,在线影视收看及下载37.3%,在线音乐收听及下载35.1%,文件上传下载33.9%,网上游戏31.8%。 网上校友录,网上购物,个人主页空间,博客等共同组成网民选择比例一般的第三阵营,选择比例都在30.0%以下。 |
| 网站必须重视的客户体验 |
|
“糟糕的图像品质,加上慢悠悠的网页下载速度,是64%的被调查者没有完成在线购物全程的原因;据报告,55%的消费者面对糟糕的图像品质,加上成问题的网页下载速度,或者放弃他们原先期望的“采购行动“,或者干脆跑到竞争对手那里。” 接近50%的互联网使用者由于页面下载速度过慢或网站中网页速度不稳定,终于停止访问曾经推崇的网站。 |