- wpBeta
-
ASP是一种服务器端脚本编写环境,它以VBScript或JScript作为脚本语言,可以用来创建包含HTML标记、文本和脚本命令的动态网页,称为ASP动态网页,其文件扩展名是.asp。
ASP动态网页中可以包含服务器端脚本,安装在Web服务器计算机上的应用程序扩展软件负责解释并执行这些脚本,该软件的文件名为Asp.dll,通常称为ASP引擎,也就是前面中所说的应用程序服务器。
从字面上说,ASP包含三方面含义:
1、Active:ASP使用了Microsoft的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用榧泻芏喙疽部⒘撕芏嗍涤米榧V灰憧梢栽诜衿魃习沧罢庑┳榧ü梦首榧憔涂梢钥焖佟⒓蛞椎亟⒆约旱腤EB应用。
2、Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而Netscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。Netscape浏览器也可以正常显示ASP页面。
3、Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。由此我们可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。
- snjk
-
第一楼的朋友,那些都是乱码,谁看得出来啊!!!
ASP(Active Server Pages)?
Active Server Pages(ASP,活动服务器页面)就是一个编程环境,在其中,可以混合使用HTML、脚本语言以及组件来创建服务器端功能强大的Internet应用程序。 如果你以前创建过一个站点,其中混合了HTML、脚本语言以及组件,你就可以在其中加入ASP程序代码。通过在HTML页面中加入脚本命令,你可以创建一个HTML用户界面,并且,还可以通过使用组件包含一些商业逻辑规则。组件可以被脚本程序调用,也可以由其他的组件调用。
ASP的工作原理:
当在Web站点中融入ASP功能后,将发生以下事情:
1 用户调出站点内容,默认页面的扩展名是.asp。
2 浏览器从服务器上请求ASP文件。
3 服务器端脚本开始运行ASP。
4 ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。
5 页面信息发送到浏览器。
因为脚本是在服务器端运行的,所以Web服务器完成所有处理后,将标准的HTML页面送往浏览器。
这意味着,ASP只能在可以支持的服务器上运行。让脚本驻留在服务器端的另外一个益处是:用户不可能看到原始脚本程序的代码,用户看到的,仅仅是最终产生的HTML内容.
ASP在服务器端运行,而我们通过ie浏览ASP的运行结果,或者与服务器交互(如登陆等)。最早的网页是静态的(不包含交互内容。声音、文字、图片、视频、动化都属于静态内容。)
- gitcloud
-
Active Server Pages ...
一种后台脚本语言 ...
================================== 割 ====
Active Server Pages 是什么?
Active Server Pages实际上是将标准的HTML文件拓展了一些附加特征,
Active Server Pages象标准的HTML文件一样包含HTML对象并且在一个浏览器
上解释并显示。任何你可以放在HTML中的东西--Java applets,闪烁字符串,
客户端脚本,客户端ActiveX控件等等你都可以放在Active Server Page中。
因此,一个Active Server Page有如下四个重要特征来使之具备很强的通用性。
· 一个Active Server Pages可以包括服务端脚本,在本书第二部分,您可以学会
如何利用VBScript和Jscript来创建Active Server Pages.利用Active Server Page
中的服务端脚本,你可以创建动态内容的网页,举一个最简单的例子,你可以让网页
在一天的不同时间显示不同内容。
· 一个Active Server Page提供了一些built-in对象。利用这些
Active Server Page中提供的built-in对象,你可以使你的脚本更加强大;
这些对象会允许您从浏览器中接受和发送信息。例如,利用request对象,
你可以将用户在HTML form中的信息接受到并在一个script中来响应它。
· 一个Active Server Page 可以用另外的元素来扩展。Active Server Pages
本身就是来源于相当数量的标准服务端ActiveX元素,这些组件允许你做诸如
依据浏览器能力进行不同显示以及在浏览器内包含计数器的工作。
标准的ActiveX组件非常有用,不过,你并不会被此局限,你可以轻松创建属于
你自己的附加ActiveX组件。这意味着你可以不加限制的拓展你的ActiveX组件。
· Active Server Page可以和诸如SQL Server这样的数据库进行挂接,在本书
的第三部分,你已经学会了怎样使用SQL语言,利用一些特别的对象集合,
Active Data Object(ADO),你就可以在你的Active Server Page 中使用SQL语言。
再次重申,这是Active Server Page一个非常强大的功能所在,在线商务以及
在线沙龙等各种非常高级的,动态更新的站点都需要数据库的支持,而且需要
随数据库内容的更新而自动更新,这样,你就可以利用Active Server Pages自
己建立很多类似的高级站点。
以上四个特性对Active Server Page进行了限定,Active Server Page就是由
Server端脚本、对象以及组件拓展过的标准主页。利用它,你的主页就可以
包含动态内容。
- Chen
-
网上抄袭的就不说了.
ASP就是动态网页,可以有后台什么的
比如论坛什么的,很多都是ASP的