文章类 软件类
好好999
 | 网站首页 | 网络编程语言 | 星座情感文章 | 特殊软件下载 | 站长工具天下 | 
html入门培训 网站服务器软件  化妆品经典广告词  雅芳化妆品价格  avon化妆品 net 入门培训 房地产销售广告 化妆品广告词 网络工程师
您现在的位置: 学习网 > 网络编程语言 > Asp > 正文
 | 网络编程语言首页 | Dreamweaver | Html | Asp | Jsp | Php | Asp.net | Css | Javascript | Access | Mysql | Mssql | Oracle | Domain | Mainframe |
最 新 热 门
推荐文章W3 Jmail 参考说明
推荐文章用XMLHTTP做一个自己特色的Goo
普通文章ASP进阶教程Ⅷ:数据库版本的留
普通文章ASP系列讲座(十七)调试 ASP 
普通文章ASP讲座之三:Application对象
普通文章十天学会ASP之第十天
普通文章ASP入门与实例---IIS的安装与配
推荐文章提高ASP页面的执行效率
普通文章加速ASP程序的显示速度
普通文章ASP精华文摘-001
 
频 道 推 荐
普通文章使用Formatnumber()与Formatpe
推荐文章格式化数字函数FormatNumber的
普通文章ASP的随机数的应用技术
推荐文章不用Golobal和session实现在线
普通文章使用ASP记录在线用户的数量
推荐文章ASP设计常见问题及解答精要-1
推荐文章解决在ASP中执行数据库查询中的
普通文章分页的显示-->前后翻滚10页的实
推荐文章ASP设计常见问题及解答精要-4
普通文章ASP设计常见问题及解答精要-3
普通文章系 统 要 求
普通文章ASP在服务器自动解压RAR文件
普通文章DHTML技巧--网页文字选取
普通文章ASP实现简单的网页保护
普通文章ASP生成静态htm页面基本代码!
普通文章显示资料搜寻中的百分比
普通文章对文件的操作1
普通文章两星级ASP版社区之星编写的ASP
普通文章第一章 容错机制 <<高质量动态
普通文章ASP+配置 — ASP+配置概念(一
 
频 道 推 广
 
优化ASP应用程序技巧四则         ★★★
优化ASP应用程序技巧四则
作者:佚名 文章来源:本站整理 更新时间:2008-10-10 21:24:42
VBScript 语法的<% = expression %>是将“expression”的值写到ASP输出流中。如果响应缓冲未启用,那么执行其中的每一条语句都会以许多小的数据包通过网络将数据写到浏览器中。这样,执行速度很慢,而且穿插执行少量的脚本和 HTML,将会引起脚本引擎和 HTML 之间的切换,从而极大地降低了性能。因此,我们可以使用下面的技巧,即使用 Response.Write 调用代替捆绑紧密的内嵌表达式。


  例如,在下面的示例中,在每一行的每一字段对响应流有一次写操作,每一行在 VBScript 和 HTML 之间有多次切换:


<table>
<% For Each fld in rs.Fields %>
<th><% = fld.Name %></th>
<%
Next
While Not rs.EOF
%>
<tr>
<% For Each
fld in rs.Fields %>
<td><% = fld.Value %></td>
<% Next
</tr>
<% rs.MoveNext Wend %>
</table>



  为了使上面的代码运行效率更高,我们可以利用下面的代码,代码的每一行对响应流有一次写操作,所有的代码都包含在一个VBScript程序内:


<%
Response.Write(?<table>?)
For each fld in rs.Fields
Response.Write (?<th>? && fld.Name && ?</th>? && vbCrLf)
Next
While Not rs.EOF
Response.Write (?<tr>?)
For Each fld in rs.Fields %>
Response.Write(?<td>? && fld.Value && ?</td>? && vbCrLf)
Next
Response.Write(?</tr>?)
Wend
Response.Write(?</table>?)
%>


  当禁用响应缓冲时,这一技巧的效果特别明显。最好启用响应缓冲,然后看批处理 Response.Write 是否有助于提高性能。


  4.避免重新确定数组的维数

  在应用数组时,我们应尽量避免使用Redim数组。就性能而言,如果计算机的物理内存大小有限,最好将数组的初始维数设置为其最不利的情况,或者将维数设置为其最佳的情况,然后再按需要重新确定维数。


  在开发ASP的Web应用程序过程中,充分利用以上技巧会使你的Web程序具有较高的执行性能。



上一页  [1] [2] [3] 下一页

 
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 相 关 文 章
    Dreamweaver MX 2004 入门教程之层和层的应用
    Dreamweaver MX 2004 CSS区块属性
    Dreamweaver MX 2004 CSS方框属性
    Dreamweaver MX 2004 CSS边框属性
    Dreamweaver MX 2004 CSS滤镜介绍(2)
    DreamWeaver打造Web查询系统(1)
    用Dreamweaver MX制作文字特效
    禁止背景图在网页中平铺
    在Dreamweaver MX中应用“占位图形”
    携手打造【鹏程114 Web查询系统】第一讲
    携手打造【鹏程114 Web查询系统】第二讲
    携手打造【鹏程114 Web查询系统】第三讲
    占位图形在DW MX中的应用
    CSS轻松实现色块标题标识
    在DreamWeaver中应用CSS样式表技巧两则
    CSS滤镜应用技巧
    样式表在web标准应用存在的问题
    深入了解CSS的继承性及其应用
    用CSS实现鼠标单击特效
    CSS应用基础教程(1) 基本认识
    | 设为首页 | 加入收藏 | 投搞邮箱 | 友情链接 | 网站公告 | 版权申明 | |
    破天一剑私服 - 冒险岛外挂 - 传奇外挂 - dnf外挂 - 地下城与勇士外挂 - dnf外挂 - 传奇外传外挂 - qq三国外挂 - 天龙八部外挂 - 劲舞团私服 - 劲舞团私服 - 传奇私服 - 传奇私服 - 传奇私服 - 变态传奇私服 - 及时雨外挂 - 热血传奇私服 - 传世私服 - 魔兽世界私服 - 魔兽世界私服 - 完美世界私服

    点击这里给我发消息

    有事点这里

    copyright: 2007-2008 haohao888.com.cn 粤ICP备08105098号