您的位置:首页 > 百科大全 |

asp是什么(ASP是指)

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

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

ASP提供了几个内部对象和内部组件,利用它们可以很方便地实现表单上传,存取数据库,操作服务器上的文件的基本功能。除此之外,还可以使用第三方提供的专用组件解决如发送E-mail,文件上传等功能。如果还有特殊的需要,可以利用VC或VB开发自己的组件。因此,理论上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就更容易了。

网络程序设计语言——asp概述

培训经历怎么写(简历中的培训经历是指什么)经营方式怎么填(经营模式是指什么)湘是哪个省的简称(两湘是指湖南湖北吗)江城是指哪个城市(江苏江城是哪个城市)江城是哪个城市(江城是指重庆还是武汉)豆蔻年华是多少岁(芳华已逝是指多少年龄)青年是指多少岁(好青年是什么意思)上证50有哪些股票(上证50是指哪50只股票)道德特征有哪些(道德行为的特征是指)龙城有哪些(龙城飞将是指谁)