2006-03-24 18:18:42 | 浏览量:760509
我们现在的电子商务网站就是用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.
热线:400-665-7988
业务:0519-88170766
江苏省常州市新北区
太湖东路9-1号17楼