第1章ASP基础MicrosoftActiveServerPages即我们所称的ASP,是一套微软开发的服务器端脚本环境,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序
有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序
当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度
本章节重点介绍ASP的特点、文件结构、基本语法、创作方法以及运行方式
1ASP的特点1
使用VBScript、JavaScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序
无须compile编译,容易编写,可在服务器端直接执行
使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计
当然我们使用Dreamweaver作为开发工具
与浏览器无关,用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容
ASP所使用的脚本语言(VBScript、JavaScript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言
ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性
运行ASP所需的环境简单,要求的配置低,单机只需安装IIS
如上所述,与一般的程序不同,ASP程序无须编译,ASP程序的控制部份,是使用VBScript、JavaScript等脚本语言来设计的,当执行ASP程序时,脚本程序将一整套命令发送给脚本解释器(即脚本引擎),由脚本解释器进行翻译并将其转换成服务器所能执行的命令
当然,同其他编程语言一样,ASP程序的编写也遵循一定的规则,如果你想使用你所喜爱的脚本语言编写AS