提高ASP应用程序的技巧


  2 提高ASP程序反应时间的几个技巧

  进一步的分,提高ASP的反应时间又涉及到三个方面的内容:

  * ASP本身的性能的提升技巧

  * 网络带宽

  * 数据库性能的提升技巧

  下面我就分别详细的讲述一下这三个方面的内容.

  A ASP页面本身的性能的提升技巧

  (1)读取对象变量总是慢于读取本地变量,因此,应该养成把对象变量转存到本地变量的习惯,这样会提高ASP的反应时间,下面的这两个例子就是一个很好的对比:

  慢的例子:

  if Myobj.Value = 0 then

  Do

  elseif Myobj.Value > 0 then

  Do

  elseif Myobj.Value < 0 then

  Do

  end if

  比较快的例子:

  MyVar = Myobj.Value

  if MyVar = 0 then

  Do

  elseif MyVar > 0 then

  Do

  elseif MyVar < 0 then

  Do

  end if

  上面比较快的例子虽然只是作了一个小小的改动,但在性能上却有不少的提升。