|
主题: 一个ASP效率的问题
|
mlzboy
职务:普通成员
等级:2
金币:2.0
发贴:317
|
#12004/2/29 7:38:09
<%dim finderror
finderror=flase
........
if finderror=true then
%>
<!--#include file="show_error.asp"-->
<%end if%>
上面这段代码与将<#incude file="show_error.asp"-->直接谢谢在最上面的效率哪个好啊 我的意思就是说,是不是一运行,程序就将,include文件包含进来而不管有没有什么if then end if之类
|
mlzboy
职务:普通成员
等级:2
金币:2.0
发贴:317
|
#22004/3/1 13:00:28
不要沉了,请高手发表一下见解啊
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#32004/3/1 13:25:56
自己试试就知道 <% if finderror=true then %> <!--#include file="show_error.asp"--> <%end if%>
|
mlzboy
职务:普通成员
等级:2
金币:2.0
发贴:317
|
#42004/3/2 21:40:12
请问一下,我该如何试,如何知道哪个效率好啊, 是不是查看系统的占用资源率啊, 还是利用 dim starttime starttime=timer() 然后在最后用 dim endtime endtime=timer()
response.write start-endtime
|
damoo
职务:普通成员
等级:1
金币:1.0
发贴:28
|
#52004/3/5 18:03:58
楼主说得没错,服务器首先执行include,然后再编译执行vbscript代码,不管if的判断。所以经过if判断需要include的东西如果很长的话,效率会大大降低的。
|