asp是什么东西?

来源:百度知道 编辑:UC知道 时间:2024/05/21 16:26:42
asp是什么东西?
可以做什么?
常听朋友说 最近在学ASP 到底是怎样一个东西呢?

ASP 是一种网页的编辑语言 就像 HTML 一样都是编辑网页用的
ASP 可以调用 数据库中的数据

ASP
Active Server Page
服务器端动态程序
ASP是一个程序,但并不是一个语言
需要使用别的语言开发
比如使用Jscript或是VBScript来开发

做动态网页的呗.
你可以通过ASP网页,比如输入学生的姓名,就可以查询到该学生的各课成绩.
还有象各大游戏网站,注册帐号的都可以用ASP来完成,注册好帐号以后,ASP连接远程数据库,把你的注册信息加到数据库里.

动态的网页

ASP (Active Server Pages) ASP是微软公司开发的一套服务器段脚本环境。可以结合HTML网页、ASP指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序。ASP文件的后缀名为.asp,以区别于同样可以包含脚本的HTML文件。与一般程序不同的是,.asp程序无须编译,ASP程序的控制部分是使用VBScript和JavaScript等脚本语言来设计的。当执行ASP程序时,脚本程序将一整套命令发送给脚本解释器(即脚本引擎),由脚本解释器进行翻译,并将其转换成服务器能执行的命令。 ASP易于操控数据库。它可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Access、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是“Excel”文件当作数据库用。
ASP脚本是一种服务器的解释脚本,后缀名为.asp。当客户访问一个后缀为名.asp的URL时,该URL请求就被发送到WEB服务器上,WEB服务器于是调用相关的ASP服务程序asp.dll来将该脚本加以解析。在asp.dll中包含有各种ASP内置对象的集合以及这些对象的处理信息,所以.asp脚本由asp.dll解析后,将生成相应的HTML代码,该代码由WEB服务器返回给客户端浏览器执行,于是用户就在屏幕上看到了该.asp文件被执行的结果。因为返回给客户端的只是脚本的运行结果,所以服务器端的脚本无法被复制,客户端也就无法得知所查看网页使用的脚本命令。