asp语言ASP是一种语言吗?

asp语言  时间:2021-01-11  阅读:()

ASP语言到底是什么语言?

ASP是Active Server Page的缩写,意为“活动服务器网页”。

ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。

ASP的网页文件的格式是.asp,现在常用于各种动态网站中。

ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。

ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。

利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。

与HTML相比,ASP网页具有以下特点: (1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术; (2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试; (3)服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页; (4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。

例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息; (5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现哦那个Email或访问文件系统等。

(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可放置ASP程序代码被窃取。

ASP的工作原理 当在Web站点中融入ASP功能后,将发生以下事情: 1、用户向浏览器地址栏输入网址,默认页面的扩展名是.asp。

2、浏览器向服务器发出请求。

3、服务器引擎开始运行ASP程序。

4、ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。

5、页面信息发送到浏览器。

ASP的运行环境 asp需要运行在PWS或IIS下。

PWS或IIS服务在windows98或windows2000的光盘上附带着,可以通过“添加/删除程序”中的“添加/删除windows组件”来安装。

一般asp需与ess数据库或SQL Server数据库结合使用,编出功能强大的程序。

能够运行ASP的web服务器软件 Windows2000默认安装的是IIS5.0( information server),而windows xp默认安装的是IIS5.1,windows 2003默认安装的IIS6.0。

PWS(personal web server)运行在windows98环境下的简单个人网页服务器。

ASP的意涵与特性 ASP( Application Service Provider,应用软体租赁服务提供者 )即是指「透过网路以租赁方式提供应用软体服务的业者」,即是指业者以应用软体为主体,透过网路一对多地传递服务,这种以服务为主的交易模式促使企业可藉由租赁的方式,以更符合成本效益的方式拥有软体的使用权,并且亦能因为业者集中式的管理而大幅降低企业维护的成本. 基本上,ASP即具有「软体服务化,服务网路化」,「资讯委外服务与网路结合」与「产品通路化,通路产品化」等三大特性,其甚至可以被视为是ISP( Service Provider)与ITS(Information Technology Service)的结合. ASP的英文是Application Service Provider,中文的标准翻译就是“应用服务提 供商”,是指为商业或者个人客户提供管理应用解决方案的公司或者企业。

最近 ASP被媒体炒做十分火热,不是IT行业的人面对一堆技术名词专业术语很难弄清楚ASP的内容,本文试图用浅显的语言来为广大的读者揭开ASP神秘的面纱,对于IT行业的大热门ASP领域有一些基本的认识。

1. ASP是什么东西? 简单地讲,ASP就是为客户提供服务的服务商,它和会计事物所、婚姻介绍所没有什么本质方面的区别。

不同的是ASP主要是通过INTERNET(国际互联网络)作为主要工作和业务工具,采用一对多的方式,向企业、公司提供标准

ASP是什么语言,有什么优势

ASP是一种类似HTML(Hypertext Markup Language超文本标识语言)、Script与CGI(Common GAteway Interface 通用网关接口)的结合体,但是其运行效率却比CGI更高、程序编制也比HTML更方便且更有灵活性,程序安全及保密性也比Script好。

如果您是第一次接触互连网(),那么您可能不很了解上述名词,以下对各种名词加以解释并说明它们之间的区别。

HTML(Hypertext Markup Language)是一种超文本标识语言,文件通过这种格式可以在互连网上载送浏览,用户只要使用网页浏览器工具就可以浏览这些文件,目前比较常用的工具包括Microsoft Explorer,Netscape Communicator等,由于HTML文件都是由标签(tag)所组成,因此它比较适合制作静态网页,再者,由于先天上的限制HTML是无法直接存取数据库的,所以存取数据库的工作大多是依靠CGI来处理。

ASP不但可以包含HTML标签,也可以直接存取数据库及使用无限扩充的ActiveX控件,因此在程序编制上要比HTML方便而且更富有灵活性。

CGI(Common Gateway Interface)是一种共用网关接口,它可以称之为一种机制.因此您可以使用不同的程序编写适合的CGI程序,这些程序语言包括Visual Basic、Delphi或C/C++等,您将已经写好的程序放在WEB服务器的计算机上运行,再将其运行结果通过WEB服务器传输到客户端的浏览器上。

事实上,这样的编制方式比较困难而且效率低下,因为你每一次修改程序都必须重新将CGI程序编译成可执行文件。

而ASP与Script(脚本)的编写方式非常类似,它完全不需要重新编译成可执行文件就可以直接运行,再者ASP内置的ADO组件,允许用户通过客户端浏览器存取各种各样的数据库。

此外,ASP与CGI最大的不同在于对象向导和组件重用,ASP除了内置的Request对象、Response对象、Server对象、Session对象、Application对象、ObjectContext对象等基本对象外,另外可以允许用户以外挂的方式使用ActiveX控件。

当然,ASP本身也提供了多个ActiveX控件供使用,这些组件包括广告轮显组件、文件存取组件、文件连接组件几数据库存取组件等,这些大量扩充且重复使用的组件使ASP的功能远大于CGI。

Script(脚本)是由一组可以在WEB服务器或客户端浏览器运行的命令组合而成,目前在网页编制上比较流行的脚本语言包括 VBScript,JavaScript。

这些脚本大都是在客户端运行,因此,客户端可以很清楚的取得脚本的内容。

所以,就安全性而言,这些客户端的脚本语言的确有危险。

ASP虽然具有 居镅缘姆奖阈裕??捎谒?窃赪EB服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。

因此ASP与一般的脚本语言相比,要安全的多。

归纳出ASP的特点: ASP可以和HTML或其它脚本语言(VBScript,JavaScript)相互嵌套 ASP是一种在WEB服务器端运行的脚本语言,程序代码安全保密 ASP以对象为基础,因此可以使用ActiveX控件继续扩充其功能 ASP内置ADO组件,因此可以轻松的存取各种数据库 ASP可以将运行结果以HTML的格式传送至客户端浏览器,因而可以适用与各种浏览器 ASP 作用和优点 Active Server Pages或ASP是cgi的一种替代品,也可以说是微软公司为了赚钱而发明的(因为perl的一切都是免费的).不过微软公司开发的asp的确有过人之处,它的运行速度比cgi快,而且它为使用HTML,脚本和ActiveX服务器组件构建Web应用程序提供了一个框架.可以能过将脚本嵌入HTML页内来创建ASP文档.当用户请求得到一个ASP时,服务器便执行嵌入在页内的脚本,而且将脚本的输出作为HTML的组成部分也包括在内,从而任何浏览器都可以浏览这个页. 我们都经常听到CGI的大名,但是它的名字就会在不久的将来被ASP所代替,ASP能够实现CGI的所有功能,并且ASP比CGI有更快的执行速度!而且,ASP能够通过DLL 组件,将它的功能无限扩展,这是目前任何一种其它网络语言所无法拥有的.比如,我们在打开数据库时用的ADO(Active Date Object)组件,ADO被 用作为ASP和相关数据库之间的中介物.例如,我们想从Microsoft ess 数据库检索记录,你的脚本就要调用Active DateBase Object ,它又从ess数据库中请求得到数据! asp组件支持Microsoft的COM(Component Object Model),所以能用很多的语言来编写这些组件,常见的有VB,VC,C++,Java.这些语言我想大家多少都会懂一点,也就是说你只要会这些语言,那么你就能够编写你自己的组件,来扩展你的程序!

asp是什么语言

简单说一下: 1、安装IIS,windows 自带的,在添加删除组件里面有。

2、把asp文件放在一个目录下,比如c:asp,然后鼠标右键打开目录的属性-》web共享-》共享文件夹,起一个别名,比如asp ,记住asp的文件名,比如叫default.asp 3、打开ie浏览器,输入http://localhost/asp/default.asp ASP即Active Server Page的缩写。

它是一种包含了使用VB Script或Jscript脚本程序代码的网页。

当浏览器浏览ASP网页时, Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的 就是动态生成的网页。

ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。

是一种简单、方便的编程工具。

在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。

ASP的网页文件的格式是.ASP。

用记事本,FRONTPAGE,DW都可以打开,不过打开后你只能看到代码,不能看到页面,不过要注意,有些是把mdb数据库文件改名为asp的,如果出现乱码,有可能就是mdb改的。

还有一种出现乱码的情况,就是asp被加密过。

如果想在本地电脑看到页面内容,你必须自己安装支持ASP的运行环境, WINDOW自带的IIS就可以,没的话就安装一下,呵呵

求一个简单的ASP语句

哈哈,其实这个很简单的,JS里有个函数,代码如下: <script language="JavaScript"> function Method(str) { if (str=="想比的值") //当满足某条件是执行内部代码块,如果不满足,可以加个 else 分支语句 { if(confirm('你确定要删除些条记录吗?')) //这就会弹出选择框,可以选择‘是’和‘否’ { //如果点'是'就执行些代码块 } else { //如果点'否'就执行些代码块 } } } </script> //调用 Method("想比的值")

ASP 是一种语言吗

ASP并不是一种语言,而是一种让web服务程序(如IIS)执行相应的脚本语言并通过公共网关接口(CGI)和客户端浏览器(或其他支持http协议的程序)交互的一种技术。

ASP是一种语言吗?

asp严格来说,它不是一种语言,可以把它称为一种“技术”,一种开发动态网站的技术。

我们可以用Vbscript或者JavaScript这两种脚本语言来开发asp。

小欢互联19元/月起, 即日起至10月底 美国CERA 促销活动 美国/香港八折

小欢互联成立于2019年10月,主打海外高性价比云服务器、CDN和虚拟主机服务。近期上线了自营美国CERA机房高速VPS,进行促销活动,为客户奉上美国/香港八折优惠码:Xxc1mtLB优惠码适用于美国CERA一区/二区以及香港一区/二区优惠时间:即日起至10月底优惠码可无限次使用,且续费同价!官网:https://idc.xh-ws.com购买地址:美国CERA一区:https://idc.xh-...

PacificRack(年付低至19美元),夏季促销PR-M系列和多IP站群VPS主机

这几天有几个网友询问到是否有Windows VPS主机便宜的VPS主机商。原本他们是在Linode、Vultr主机商挂载DD安装Windows系统的,有的商家支持自定义WIN镜像,但是这些操作起来特别效率低下,每次安装一个Windows系统需要一两个小时,所以如果能找到比较合适的自带Windows系统的服务器那最好不过。这不看到PacificRack商家有提供夏季促销活动,其中包括年付便宜套餐的P...

UCloud年度大促活动可选香港云服务器低至年134元

由于行业需求和自媒体的倾向问题,对于我们个人站长建站的方向还是有一些需要改变的。传统的个人网站建站内容方向可能会因为自媒体的分流导致个人网站很多行业不再成为流量的主导。于是我们很多个人网站都在想办法进行重新更换行业,包括前几天也有和网友在考虑是不是换个其他行业做做。这不有重新注册域名重新更换。鉴于快速上手的考虑还是采用香港服务器,这不腾讯云和阿里云早已不是新账户,考虑到新注册UCLOUD账户还算比...

asp语言为你推荐
美团月付怎么关闭美团打车免密去付关掉了,怎么回复涡轮增压和自然吸气哪个好涡轮增压与自然吸气哪个好传奇类手游哪个好传奇哪个版本比较好玩 最好玩的传奇手游排行榜电视直播软件哪个好电视直播软件哪个好ps软件哪个好哪个PS软件最好用(适合初学者用)?苹果手机助手哪个好iphone手机助手哪个好用?美国国际集团美国AIG股票,值得长远投资吗??51空间登录手机怎么登陆51空间啊群空间登录群空间无法正常登陆的问题qq空间登录不了为什么我的QQ登陆不了QQ空间
ip查域名 免费网站域名注册 广州主机租用 狗爹 godaddy域名优惠码 ubuntu更新源 ev证书 网站实时监控 搜狗12306抢票助手 福建天翼加速 天翼云盘 hkt 台湾谷歌 电信主机 怎么建立邮箱 架设邮件服务器 下载速度测试 全能空间 服务器防火墙 贵阳电信 更多