IIS默认处理VBScript,然而我们可以看到许多通过< %@LANGUAGE=VBSCRIPT% >语句显式设置脚本语言类型的例子。下面的测试分析这个语句对性能的影响。
< %@ LANGUAGE=VBSCRIPT % >
< % OPTION EXPLICIT
Dim FirstName
...
/app2/language1.ASP片断
基 准 = 5.57 毫秒/页
响应时间 = 5.64 毫秒/页
差 额 = +0.07 毫秒 (增加 1.2%)
可以看到,这个语句对性能略有影响。因此:
将服务器默认语言配置成网站所用的语言。
除非使用非默认的脚本语言,否则不要声明脚本语言类型。