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
上面比较快的例子虽然只是作了一个小小的改动,但在性能上却有不少的提升。