设为首页
加入收藏
帮助中心
首页 | 红盾通告 | 信息中心 | ASP技术 | 数据库 | 网页设计 | 网管专栏 | OICQ攻略 | 墨客频道 | 网站运营 |
当前位置:首页 >> ASP技术 >> 性能优化 >> 正文
最新信息
·ASP 中健壮的页结构的异常…
·Url ReWriting 示例
·改进 ASP 应用程序中的字符…
·关于"&"运算符效率低下的问…
·加速ASP程序的显示速度
·对你的ASP程序作负载测试
·ASP提速技巧五则
·用数据绑定实现高效率动态…
·不用 EOF 以加快记录循环
·对《在ASP中改善动态分页的…
资料搜索
热点信息
·加速ASP程序的显示速度
·ASP特殊字符过滤
·asp内存和速度优化
·微软建议的ASP性能优化28条…
·提高ADO性能的优秀经验
·asp性能测试第二部分(十一…
·改善ASP性能和外观的技巧集…
·ASP提速技巧五则
·如何增强ASP程序性能(4)
·Asp编码优化技巧8则
推荐信息
·改进 ASP 应用程序中的字符…
·提高ASP性能的最佳选择
·微软建议的ASP性能优化28条…
·asp内存和速度优化
·ASP特殊字符过滤
·提高ADO性能的优秀经验
·ASP实用技巧28则
·加速ASP程序的显示速度
·ASP中使用Session变量的优…
·优化你的ASP程序


Google
 
asp性能测试报告(一)
〖编辑:Cloudy | 浏览:人次〗

     ASP动态生成的内容以什么方式输出效率最高?最好用哪种方法提取数据库记录集?本文测试了近20个这类ASP开发中常见的问题,测试工具所显示的时间告诉我们:这些通常可以想当然的问题不仅值得关注,而且还有出乎意料的秘密隐藏在内。

 

   原文出处:http://www.asptoday.com/articles/20000113.htm

   编译如下:

   ASP开发者总是在追求更好的应用性能和可伸缩性。虽然有许多书籍和网站能够为实现这些目标提供出色的建议,然而,这些建议的根据常常是从ASP工作原理出发所作出的判断,不能对实际性能的改善程度作任何定量的分析。由于这些建议通常意味着编码过程的复杂化、降低代码的可读性,开发者不能根据ASP应用的性能改善程度评估遵从这些建议所付出的代价是否合理,无法看到实际性能的任何度量。

   本文提供一些ASP代码的性能测试和分析结果,希望能够帮助ASP开发者了解自己的编码习惯是否值得在未来的工程中继续保留,还是有必要修改已有的工程以获得更好的性能。本文分成两个部分:在第一部分中,我们考察ASP开发中的一些基本问题;在第二部分中,我们将深入ADO应用优化方面的测试。在测试中我们发现,许多测试结果不仅引人注目,而且可以说是出人意料。

   第一部分将回答以下问题:

ASP动态生成的内容以什么方式输出效率最高?
启用缓冲对性能的影响有多大?
ASP代码中注释对执行效率有何影响?
是否应该显式设置页面的默认脚本语言?
如果会话状态并非必需,是否有必要关闭它?
把代码放入过程或函数会影响性能吗?
使用包含文件是否对性能有影响?
实现错误控制意味着付出多大的开销?
设置事务上下文会降低代码效率吗?
VBScript Option Explicit对性能有何影响?
   测试所用的工具是Microsoft的Web Application Stress Tool(WAST),这是一个免费工具,位于 http://webtool.rte.microsoft.com/。在WAST中,我们利用一个简单的WAST测试脚本重复地调用下面介绍的测试ASP页面(每个都超过70000次)。响应时间以平均“直至最后字节的累计时间”为标准(Total Time to Last Byte,TTLB),它的含义是:从第一个请求到测试工具接收到服务器应答数据的最后一个字节之间的时间总和。

   测试服务器是196 MB内存的Pentium 166,客户机是256 MB内存的 Pentium 450。或许有的读者会认为这些机器的性能不高,不过这并不重要,因为我们不是在测试服务器的能力,而只是利用服务器处理一个页面所需要的时间来估量脚本执行效率。测试时两台机器上没有运行其他任务。测试用的WAST脚本以及ASP页面均附于本文后面的ZIP文件内,读者可以下载它进行同样的测试。


录入时间:2006-05-11 18:55:54 [打印本页] [关闭窗口] [返回顶部]
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。

Copyright © 2006-2014 0733168.Com Inc All Rights Reserved
关于我们 | 广告合作 | 联系我们 | 法律声明 | 友情链接 | 意见反馈
本站所收录信息、社区话题、及本站所做之广告均属其个人行为,与本站立场无关
湘ICP备06008436号