2024年3月7日发(作者:)
1、 代码注释
2、 当代码需要一次以上重复利用时,应将代码封装为函数
3、 当存在大篇幅可重复利用代码的时候,使用包含文件()
4、 尽量使用来取代
5、 正确使用包含文件,包含文件中存在多个函数的时候,我们往往只使用其中一个,造成资源浪费
6、 若ASP代码调用频繁,把HTML标记改为成批输出,如:
“
7、 用=True,用缓存提高ASP效率,但数据量过大则不推荐,会加重服务器负担
8、 不要使用<%@language=vbscript%>,vbscript已经是默认,无须声明
9、 每个页面使用<%option explicit%>
10、 若非必要,不要使用on error resume next,通常使用COM对象或FSO对象时除外
11、 若非必要,不要使用Transaction
12、 尽量减少使用h,不安全
13、 用er替代ct
14、 在URL末尾使用/,如/bbsok/
15、 表格嵌套尽量简洁
16、 如果页面调用时间过长,在执行前使用ntConnected来判断用户是否依然保持连接,若为True,则;若为False,则。避免用户在完成调用前关闭页面,服务器仍在无谓的等候请求继续执行,浪费资源。
17、 尽晚连接数据库,尽早关闭,以便释放资源
18、 不要使用标签
19、 尽量使用select…case…来取代多重if…then…else…
20、 Request对象中必须声明集合(是Form还是QueryString)
21、 需要一次以上访问的ASP集合或记录集,应将其赋值给局部变量
22、 即便需要取得所有字段记录,也不要使用Select *
23、 尽量使用存储过程
24、 尽量使用最恰当的光标和锁定模式
25、 要有简要描述,写在Alt属性中
26、 输入框应有maxlength属性,所有不允许修改的输入框都应有readonly属性
27、


发布评论