Focus on WEB Application and Software Engineering
一月 27
$uncut$大家都知道,在ASP中使用VBScript进行编程,在字符串上的开销是十分巨大的,积累起来十分惊人,笔者作了一系列的测试、实验来解决这个问题,最终找到了一个比较好的方法来提高在字符串连接上的速度。
另外,我没有做压力测试,我不清楚在访问量比较大的时候会出现怎样的情况。

比如
<%
Dim a(10000),i,t
t=Timer
For i=0 to 10000
    a(i)=CStr(i)
Next
Response.Write Join(a,vbCrLf)
Response.Write timer-t
Erase a
%>

速度可以和php一拼(虽然还是没有他快)
另一种用法是
s=Join(Array("1","2","3",.....,"9999"))
速度依然比"1" & "2" & "3" & .....& "9999"要快很多

http://herald.seu.edu.cn/blog/shiningray/articles/7619.aspx

当前评分 2.4 , 共有 36 人参与

  • Currently 2.361112/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

添加评论




看不清?点击图片看看
biuquote
Loading



关于我

kittow (天笑)
80年代生于“天府之国”四川
爱好:编程、篮球、数码、旅游
乘一叶兴趣小舟,漂泊于浩瀚IT海洋。。。
TITLE:MSE of UESTC & 软件设计师
Technical Capacity | Last Blog