首页 > 编程 > ASP > 正文

asp下Response.Buffer提速

2024-05-04 11:00:44
字体:
来源:转载
供稿:网友


 for i=1 to 256
  yongfa365=yongfa365&"<!--这里主要是让前边先产生256个字符,这样才可以实时输出-->"
  if len(yongfa365)>=256 then exit for
 next
        MadeBasic()
        MadeModel()
        MadeIndexBlogItem()
                response.Write "1/6所有模版生成完成<br>"&yongfa365
                Response.Flush()
        MadeIndex("Calendar")
                response.Write "2/6日期索引生成完成<br>"
                Response.Flush()
        MadeIndex("Category")
                response.Write "3/6分类索引生成完成<br>"
                Response.Flush()
        MadeIndex("Blog")
                response.Write "4/6总索引生成完成<br>"
                Response.Flush()
        MadeRSS()
                response.Write "5/6RSS生成完成<br>"
                Response.Flush()
        MadeItem("all")
                response.Write "6/6所有文章生成完成<font color=red>OK,终于完成了</red>"
                Response.Flush()

以上为后台动态生成静态文件一段代码,目的是让自己可以看到程序执行到哪了,以前没加Response.Flush()就只看那IE状态栏里的进度条,感觉好郁闷,加上Response.Flush()后,感觉就一个字“爽”,下边是从网上找的一些参考资料汇集:

  不知道大家对Buffer了解多少,很多人对这个概念都比较模糊,尤其是在asp中。很多初学者在编写asp程序时很少用到这条语句,下面我就来说说Buffer的用途以及它在asp程序中的作用。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表