你的位置: Kiyo'Space首页 ASP 阅读文章 欢迎留下您的足迹

ASP编程中的一些注意事项

[ ASP ] 分享

1、  在ASP程序当中穿插html原代码该注意的事项
尽量减少程序在ASP标记<%%>中切换的次数,减少使用Response.Write方法的次数和降低vbCRLF字符出现的次数。  

 

2、  是否该把快取缓冲打开:
使用服务器的设定来将快取缓冲打开(如果你具有服务器的管理权),或使用ASP的Response.Buffer=True(如果你是申请免费空间的话)来将快取缓冲打开,这对你的服务器有绝对的影响。  

3、  是否该给ASP程序加上批注
因为是因为服务器在执行ASP程序时是不会将批注考虑在内的,所以以后如果你想让程序容易阅读与除错的话那么最好还是加批注为妙,先前的担忧完全是杞人忧天。

4、  程序顶端是否要指定预设的Script
除非你要使用不同的  Script  来撰写  ASP,否则没有必要在程序开头定义程序所用的  Script  。

5、  若没有用到Session是否该将Session关掉
如果你确定不会用到任何的  Session  的话,请在程序开始或通过系统设定将Session  状态关闭。

6、  使用  Option  Explicit  对性能的影响
请在程序一开头使用  Option  Explicit。

7、  使用子程序与函式该注意的事项
当在程序中须不断重复使用某一节段时才使用子程序,在使用子程序时请将变量定义在子程序中。

8、  使用  Include  File  对性能的影响
小结:除非有多个档案要分享同一个程序,否则尽量不要使用  Include。

9、  当使用错误控制  (On  Error  Resume  Next)对整体性能的影响
除非你是使用  COM  对象来存取系统资源或是使用到  FileSystem  对象,否则所有的错误都是可以控制的,也就是说没有必要使用到错误控制时就不要使用。

10、针对SQL  的"需要异动请求"<%@  TRANSACTION  =  REQUIRED  %>的影响
只有当多个执行绪要求同一个异动结果时才使用  TRANSACTION。


欢迎在此留下您的脚步






评论内容 (*必填):
(Ctrl + Enter 快速提交)