[!--newsnav--]

[!--pagetitle--]

asp全称activeserverpages,是微软推出的用以取代cgi的动态服务器网页技术,由于asp简单易学,又有微软的强大支持,所以目前asp使用非常广泛,很多大型的站点都是用asp开发的。

asp文件就是在普通的html文件中嵌入vbscript或javascript脚本语言。当客户请求一个asp文件时,服务器就把该文件解释成标准的html文件发过去。在服务器端运行的好处是:第一,因为发出的是标准的html文件,所以不会存在浏览器兼容的问题;第二,可以很方便地和服务器交换数据,如读取数据库或操作服务器上的文件;第三因为在客户端仅可以看到由asp输出的html文件,可以保护源代码不被泄露。

asp提供了几个内部对象和内部组件,利用它们可以很方便地实现表单上传,存取数据库,操作服务器上的文件的基本功能。除此之外,还可以使用第三方提供的专用组件解决如发送e-mail,文件上传等功能。如果还有特殊的需要,可以利用vc或vb开发自己的组件。因此,理论上asp几乎可以实现任何功能。

\"ASP是指(asp是什么)\"

由于asp所使用的vbscript脚本语言直接来源于vb语言,秉承了vb简单易学的特点,所以学习起来非常容易。不过asp也有它的缺点,就是兼容性不太好,一般用asp开发的web程序只能运行在windows系列的操作系统上。微软目前已经推出了asp的升级版asp.net,与asp相比,它增加了很多特性,功能也更为强大。之所以还要学习asp,主要有以下原因。

asp简单易学,asp.net学起来毕竟复杂些,如果希望快速掌握动态程序设计技术,asp是首选。

2.asp运行环境简单,asp.net运行环境要求较高。

3.虽然也可以直接学习asp.net,但学完asp以后,再学asp.net就更容易了。

原文标题:[!--pagetitle--],如若转载,请注明出处:https://www.ycyjhw.com[!--titleurl--]
免责声明:此资讯系转载自合作媒体或互联网其它网站,「永洁号」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。