RESPONSE.WRITE和<%=%的区别


RESPONSE.WRITE与<%=%>都是ASP程序向客户端输出字符串的方法,虽然两者的结果相同但是其效果是不同的。
一般的来说我们大部分时间将<%=%>用于html与asp代码相混合的状态下,而Response.Write用于〈%……%〉脚本段中,但从VBScript 语法 <% = expression %> 将“表达式”的值写入 ASP 输出流来分析这个方法可以发现。如果响应缓冲没有打开,则这些语句的每一句都会导致通过网络,以许多小型包的形式,向浏览器写入数据。这是非常慢的。另外,解释少量脚本和 HTML,将导致在脚本引擎和 HTML 之间切换,也降低了性能。因此,对于 Response.Write 的一个调用,替换内嵌的密集组合表达式在应用程序的性能上可以得到很大的提高.

我们通常使用以下语句显示数据库内容:

<% do while not rs.eof %>
<%= rs("flides") %>
<% rs.movenext %>
<% loop %>

将不如

<% OUT_str=""
for i = 1 to rs.recodecount
OUT_str=OUT_str+rs("flides")
rs.movenext
next
Response.Write( OUT_str)
%>

执行速度快。

另外,我们使用

for i = 1 to rs.recodecount
替换掉
do while not rs.eof
也有一个显然的好处。用指定次数的循环,可以避免每次都检测是否到达循环的最后。

如此也可以提高效率。



相关阅读:
PHP程序开发范例学习之表单 获取文本框的值
PHP array操作10个小技巧分享
FreeBSD安装后的网卡配置
【网页设计】分享E-WebTemplates国外精美网页模板(FLASH+PSD源文件+HTML)
HTML是网页制作者必须要学习掌握的
PowerShell学习笔记
从Atlas到Microsoft ASP.NET AJAX(9) - Using the Value-add Scripts
MySQL手动安装方法与中文解决方案
关于mount命令中的--bind参数
PHP扩展curl和正则表达式轻松采集新闻
HTML基础:HTML的基本结构
Ubuntu操作系统下Gmail邮件通知的实现
使弱类型的语言JavaScript变强势
W3C教程(3):W3C HTML 活动
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 英文求职信2 公司驻海外代表处保密管理办法 2013年最新国庆演讲稿:不屈的民族 达贝妮微博经典语录 达贝妮经典的话 小学四年级作文350字:读《狼牙山五壮士》有感 坦言失败,勇往直前 年岁末,每个人都想踏上回家的路 乞丐与演员 临江仙朱敦儒阅读答案 翻译 赏析 读《鼻子离“家”出走》有感 读《高三史记》有感作文1000字 最新大学德育个人工作总结 不要在你拿工资的地方玩手机 人口普查员先进个人事迹材料 侯以雷诗歌欣赏2381 记忆漏洞之花瓶 和丈夫在网上恋爱 排球邀请赛邀请函 人生(2)作文300字 感动??让我知道了压岁钱真正的用途 每一次回想,时光总是暖暖的 我是一个追星族作文700字 让人晕倒的新好太太经典语录 橡皮泥作文300字 蜡烛精神作文500字 做太阳钟300字 夏天.秋天 极小的事,温暖人心 中学生物学科寒假培训工作计划_个人工作计划 这是我想说的,看看吧,很真实! 一段回忆 2016街道办事处安全生产大检查工作计划 2016初中班级德育工作总结 男生打败仗 令我后悔的事情作文600字 学习未成年人思想道德教育机制建设的心得体会 2016参加年干部培训班心得体会-切实做到“四个真” 提高培训学习效果 新年送福 喜欢“大狗熊” 人生在世,要看淡一切 关于赴南方部分学校学习考察报告_考察报告 我为齐中添光彩作文800字 岁月如海友情如歌 我爱春天的海棠花 2015街道防控禽流感工作汇报 老姐3---广州印象之一百八十三 夏天的快乐作文500字 抱龙峪爬山记 某县委组织部人才工作要点 朋友200字作文

Copyright © 2016 phpStudy |