全面优化ASP应用程序的性能的方法(3)


四. 有关VBScript语言方面的优化方法 
1.尽量使用系统函数代替自己编写的函数 
   比如要想分割一个有规律的字符串("sss,ddd,fff,ggg"),就不必自己使用什么Mid(),Instr等等函数来分析了,其实VBScript就提供了一个函数 Split(),这样既省时间,又提高了速度,何乐而不为呢? 
2.减少动态数组的使用 
3.尽可能的养成提前声明变量的习惯 
   不要小看了这一条,提前声明变量会加快程序的解释执行时间。相反,从不声明变量,不但程序难以阅读,整个程序在服务器的执行效率也会大打折扣的。 
五. 其他方面的优化方法 
1. 在ASP文件中尽量使用<%%>嵌入到HTML标签中,而不要使用Response.write的方式,比如: 
 程序代码
<html> 
<body> 
<%If ok =1 then %> 
  Hello! World! 
<%End If%> 
</body> 
</html> 
就远远比: 
<% 
Response.write "<html>" 
Response.write " <body>" 
            If ok =1 then 
  Response.write "Hello! World!" 
            End If 
Response.write " </body>" 
Response.write "</html>" 
%> 
的运行速度要快,尤其是你的ASP文件比较大的情况下。因为,第二种方式增加了服务器端的解释时间,因而也就降低了ASP程序的性能。 
2. 尽量用一个ASP文件完成一个动作 
  很多人喜欢在一个ASP程序中同时完成诸如添加,删除,查找等等多个动作,不要认为这样是有效的利用了文件,相反,这样做的结果是使得应用程序的运行速度减慢很多。 
应当将添加,删除,查找等分割成单个的独立的ASP文件来完成。这样使得文件不会过于庞大,降低服务器端解释执行的负担,并且阅读程序也很快捷。 
  好了,经过我们的全面优化,你的ASP应用程序是不是运行的更加稳定,更加快速了呢?

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/2922.html