当前位置:网站首页 > 视野观点 > 网站建设

ASP简介

发布时间:2006-03-24 18:18:42 浏览量:

我们现在的电子商务网站就是用ASP和数据库做成的,现在我们简单地介绍下ASP:

ASP页是一个以 .asp为扩展名的文本文件,可用记事本等编辑器创建,或打开任何一个HTML文件,在其中加入所需的脚本,并把扩展名由 .html改为 .asp即可。

一个ASP页可以由以下四种成分构成:

文本:用于显示信息、页面标题等;

HTML标记:实现页面风格设计;

VBScript或JScript:用于串联和控制ActiveX 控件,可结合ASP变量对Windows 系统所提供的各种ActiveX 控件进行控制和处理;

ASP脚本命令:可单独使用或包含在<Html>和</Html>内,脚本行用<%…..%>括起来,用<%=……..%>指示替代,脚本命令用脚本语言来书写。

由于ASP仅是一种开发环境而非一种语言,因此ASP页中能使用任何一种脚本语言,只要Web服务器上安装了相应的脚本引擎。所谓脚本引擎,是指用来执行脚本语言的程序,它类似于一般解释型编程语言中的解释程序。如果Web服务器是用Microsoft IIS 4.0来构建的,那么它已经带有了针对VBScript和Jscript的两种脚本引擎。如果希望使用其它的脚本语言,只要安装相应的脚本引擎即可。

既然ASP支持多种脚本语言,那么它是如何识别出一个ASP页使用的是何种脚本语言呢?ASP认为缺省时的脚本语言是VBScript,当然用户也可以改变这一缺省设置,这只需要在相应的ASP文件的开头写上如下ASP命令:<% @ LANGUAGE=ScriptingLanguage %>,其中ScriptingLanguage是用户想在此ASP页中使用的脚本语言名称,如Jscript等。

明确了上述概念后,创建一个ASP页是很容易的事了,但要使之能被正确访问,还需注意如下两个问题:

一是在客户端,ASP对客户端浏览器有广泛的适应性,但须注意ASP页不能通过打开文件方式访问,而必须通过超文本链接方式。

另一个是在Web服务器端,可能是由于商业策略的原因,ASP对Web服务器是有所挑剔的,目前支持ASP的Web服务器有:

Microsoft Internet Information Server 3.0以上(用于NT-SV)

Microsoft Peer Web Server 3.0以上 (用于NT-WS)

 Microsoft Personal Web Server 1.0以上 (用于95)

ASP的安装分为Windows NT和Windows 95两种情况。对于NT,IIS及ActiveX Server Pages都包含在Service Pack 3中;对于Win 95,可使用Visual Studio服务器构件下的ActiveX Server Pages安装选项。安装成功之后,在程序管理器中会找到一个ActiveX Server Pages Roadmap主页,引导你学习和使用ASP.


Top