当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 作为一个做网页性能测试的公司,我们一直关注新的开发技术在提高网页程序性能方面的影响。
 

 

 ·4gb光纤通道的尴尬    »显示摘要«
    摘要: 作者简介: 董唯元——51cto存储专家 2000年成功实施当时国内最大的san系统。2001年作为唯一一名技术专家,对大地集团拟投资8千万的投资项目进行技术论证。2001年创立国内首家专业存储技术论坛——chinastor.com,2002年以个人身份加入snia(国际存储工业协会),成为其大陆地区第三个个人会员。2003年作为6名技术专家之一,唯一一名存储技术专家,参与上海印钞厂安防系统标书评审。上海印钞厂拟在亚洲率先尝试全开放式参观游览服务,......
 ·董唯元网络存储基础知识讲座    »显示摘要«
    摘要:560)this.style.width=560; onmousewheel = javascript:return big(this) src="http://images.51cto.com/files/uploadimg/20060118/1837180.jpg"> 560)this.style.width=560; onmousewheel = javascript:return big(this) src="http://images.51ct......


采用AJAX提高网站程序的带宽性能(1)

介绍

目标 【相关文章:1+1大于2 工具软件在网吧维护中的综合

作为一个做网页性能测试的公司,我们一直关注新的开发技术在提高网页程序性能方面的影响。我们有不少用户遇到仅仅是因为他们网页的大小而影响其性能的问题。简单说——页面太大了不能在有限的带宽条件下达到理想的性能。很多情况下,在不同网页间包含的基本要素是相同的。例如,页头、页尾、导航条都很少变化,在一些程序中甚至根本没有变化。这点启发我们,如果程序只更新页面中需要改变的部分,将可以节省可观的带宽。 【扩展阅读:最佳的75个安全工具(1)

结果 【扩展信息:基于Webshell的sniffer可行

为了验证这个理论,我们决定看看是否能让程序节约至少50%的带宽。我们选择了一个相当简单的内部数据分析程序。程序由典型的网页版面构成:中间是变化的内容部分。页头、页尾与导航条部分都没有任何变化。我们编辑了程序以便可以通过传统的页面刷新方式与ajax方式来访问它。接下来我们用测试工具(网页性能分析器)记录分析了两种不同方式网页的带宽利用情况。

实验的第一个成果是有一点让我们惊讶。谈到ajax体系结构,我们本以为选择一个合适的ajax结构应用在我们的程序中会比较费事。在用一些流行的网页架构做了一些简单的实验并考虑到javascript函数的危险性后,我们决定采用选取的一些简单的javascrip函数来达到我们的目标。我们能够从网上种类繁多的 javascript/ajax使用指南中得到我们需要的代码段,通过不超过100行javascript代码,我们把程序修改成利用ajax的方式。不需要任何框架结构。

scenario/mode

first-page size

typical page size

total bandwidth

page-refresh

44k

10k

210k

ajax

47k

2.5k

81k

总带宽节约>61%

节约的带宽从何而来

下面是我们从测试工具(网页性能分析器)上抓下的截图,显示了传统与ajax两个不同版本的页面传输数据大小。从下图可以看到urls(链接)与大小,ajax模式程序确实让首页变得更大。在我们的测试中,大约大了3k。
...   下一页

    摘要:随着企业开办的分公司越来越多、内部电脑硬件设备运行各种各样的操作系统、远程终端的用户数量不断增加、人们对信息数据的依赖性越来越强,制定一套行之有效的数据备份方案也就变得越来越困难了。 it部门在搭建存储网络时,往往考虑的不仅仅是大型主机系统和应用程序的数据备份,来自于工作站、笔记本电脑、电脑局域网、应用程序服务器的数据也要一并纳入保护范围之内,即使它们运行的操作系统不同。此外,还需要顾及到备份窗口的时间,以及系统一旦出现故障时恢复数据所需要的时间,不能干......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE