产品技术核心
NetCelerate和SiteCelerate的技术核心是实时压缩和优化内容、协议从http1.0升级为http1.1、智能缓冲存储。
压缩和优化,利用gzip+技术对网页内容实时透明的压缩和优化。可能有人会问如果内容被压缩了,那浏览器打开网页时会出现乱码吗?答案是:不会。因为我们采用的是gzip+算法,gzip算法是一种很流行的压缩算法,gzip+算法是在gzip算法的基础上增加了我们的一些专利技术,使得它能够压缩图片,而且将网页中的注释内容去掉,大大提高了压缩能力,而且现在广泛使用的浏览器都支持gzip+算法,实现了压缩透明。
下面我们来看一下一些常用文件格式的压缩比率,压缩比率是指去掉的部分所占的比率,去掉的越多,百分比就越大。 gzip+压缩技术增加了对图片的压缩,比如jpeg、gif动画,压缩比率达到百分之三四十,而效果没有什么区别。而且可以大大压缩html、asp、xml等网络上常用的文件格式,使得在网络上传输的同样的内容,只需很少的时间,提高了传输效率。
协议管理,将http1.0升级为HTTP 1.1,变一次请求一个连接为持久链接,这就是我们提到的pipeline技术,将多个请求批量或通过管道发送到输出缓冲区内,将多个来自IP层的数据包请求或回复命令集中到一个TCP段中,减少了反复建立链接所需时间,没有了不必要的申请链接数据包,提高了传输效率。
智能缓冲存储(Intelligent caching),传统缓存技术是定时更新,且不能压缩。而我们的首先压缩存储对象,存储的是优化后的数据,在缓存中占据较小的空间,因而可以存储更多的数据。并智能管理缓冲存储内容,实现主动动态更新缓存内容,提高了存储效率。
根据浏览器类型自动调整压缩比,针对不同设备的需要,例如:无线PDA和移动电话,就减小图像的大小和颜色数。针对低带宽用户传输压缩比更大的数据,但效果没有太大的区别,缩短了响应时间。