asp(动态服务器页面)

   35百科网   2020-07-30 00:00:00

asp是动态服务器页面(active server page)的英文缩写。[1] 是微软公司开发的代替cgi脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。asp的网页文件的格式是 .asp。现在常用于各种动态网站中。

中文名
动态服务器页面
外文名
active server pages
英文缩写
asp
开发公司
微软公司
操作系统
windows

asp研发背景

早期的web程序开发是十分复杂的,以至于要制作一个简单的动态页面需要编写大量的c代码才能完成,于是microsoft公司于1996年推出的一种web应用开发技术asp,用于取代对web服务器进行可编程扩展的cgi标准。asp的主要功能是将脚本语言、html、组件和web数据库访问功能有机地结合在一起,形成一个能在服务器端运行的应用程序,该应用程序可根据来自浏览器端的请求生成相应的html文档并回送给浏览器。使用asp能够创建以html网页作为用户界面,并能够与数据库进行交互的web应用程序。

asp研发历史

asp的第一版是0.9测试版,自从1996年asp1.0诞生,它给web开发界带来了福音。而asp却允许使用vbscript或javascript这种的简单脚本语言,编写嵌入在html网页中的代码。在进行程序设计的时候可以使用它的内部组件来实现一些高级功能(例如cookie)。它的最大的贡献在于它的ado(activex data object),这个组件使得程序对数据库的操作十分简单,所以进行动态网页设计也变成一件轻松的事情。因此一夜之间,web程序设计不再是想像中的艰巨任务,仿佛很多人都可以一显身手。

到了1998年,微软发布了asp 2.0。它是windows nt4 option pack的一部分,作为iis(internet information services,互联网信息服务) 4.0的外接式附件。它与asp 1.0的主要区别在于它的外部组件是可以初始化的,这样,在asp程序内部的所有组件都有了独立的内存空间,并可以进行事务处理。

到了2000年,随着windows 2000的成功发布,这个操作系统的iis(internet information services,互联网信息服务) 5.0所附带的asp 3.0也开始流行。与asp 2.0相比,asp 3.0的优势在于它使用了com+,因而其效率会比它前面的版本要好,并且更稳定。

2001年,asp·net出现了。在刚开始开发的时候,它的名字是asp+,但是,为了与微软的·net计划相匹配,并且要表明这个asp版本并不是对asp 3.0的补充,微软将其命名为asp.net。asp.net在结构上与前面的版本大相径庭,它几乎完全是基于组件和模块化的,web应用程序的开发人员使用这个开发环境可以实现更加模块化的、功能更强大的应用程序。

asp历史漏洞

acresso flexnet connect getrules.asp不安全通讯漏洞

ananda real estate list.asp sql远程注入漏洞

apache::asp source.asp 非法写入文件漏洞 (app,补丁)

asp相关组件

asp收发邮件

jmail 组件

dimac 公司的邮件收发组件,这是一个非常成熟和强大的邮件组件。它不但可以完成发邮件的工作,还可以pop收信,并支持收发邮件时的pgp加密,内置一个群发邮件的对象,可以使群发编程更简单。

即使是很多其他组件也都能完成的发邮件功能,jmail 的完成也可以称得上最出色的,除了常见的抄送暗送等多收件人功能外,它还支持添加嵌入式图片附件,并且可以从url读取文件作为附件。

jmail 的免费版本拥有全部完成的发邮件功能,只在收邮件和加密邮件等我们不常用到的方面进行了限制。

aspemail 组件

aspemail 组件也是常用的发邮件组件之一,不过因为售价不菲,国内使用的用户还不多。从功能上说,这也是一个功能全面的发邮件组件。2002年的时候它不支持收信,不知道现在是否支持了。

asp文件上传

文件上传组件最近几年是越来越多,国内很多asp爱好者编写了自己的上传组件。为了提高安全性,动网等商业机构也推出了免费的文件上传组件。

sa-fileup 组件

softartisans 公司的文件上传组件,它是早期国内的虚拟主机商默认安装的组件之一,很多老程序员都有利用它编程的经历。安装后自动安装一个文件管理组件,可以像fso一样管理服务器上的文件。

lyfupload 组件

国产的老牌的流行的上传组件,可惜的是阿江一直没有尝试这个组件。下载

其它上传组件

动网上传组件; ironsoft系列组件; w3.upload 组件。

图像处理组件

对于交互式的网站,网友上传的图片往往要经过缩小、加水印等处理,或者有时候我们需要输出各种图表,这些都要依靠图像处理组件。

w3.image 组件

dimac 公司的图像组件,较早的图像组件之一,这个组件很完整的将文字、图形、画笔、刷子、颜料桶等对象以组件的形式完成了,所以功能相当强大。它支持的图像格式和选项也很多,支持透明的动画,支持直接输出到客户端。简单的缩放、水印等功能更是不在话下。试用版会自动在生成的图像底部加入8像素高的网址。

xxiyy 图形组件

两个耐心和热情的程序员一两年来的杰作,我是在csdn社区的asp区看到并收藏起来的。xxiyy是较早开发图像组件的程序员之一,早期他还专门开发过一个水印组件。xy.graphics是由 mikespook amp; swill 制作,用于动态页面开发时对bmp、jpg、jpeg、gif(非动画、非透明)、png(非动画、非透明)格式图象进行操作的com组件。这个组件还有一个很有特色的 ascⅱart 方法,可以把图片转换为字母模拟的那种,可以在不支持发图片的论坛玩儿。

截图组件

铸剑谷的系列组件也是在csdn社区碰上的,作者的谦虚和细心使得这个组件日益成为更加优秀的图像组件。组件可以满足我们对图像和图形组件的绝大部分需要,并且作者在图像品质上还下了不少工夫。dll里还内置了一个 flash 截图组件,可以对 flash 中任意帧进行截图,这使 asp 程序自动生成flash缩略图成为可能。

aspjpeg 组件

曾经很流行的图像组件,当时知道它的时候很多人用它来缩放图片,不知道多什么功能了没。

aspupload组件

非常流行的文件上传组件,现在大多服务器都默认安装有此组件。

asp其它组件

解压组件

呆呆ⅱs管理组件可以完成ⅱs 6.0的站点添加、修改、删除等管理操作,可以管理应用程序池、系统用户、系统用户组、文件夹权限、serv-u账户等。

呆呆文件压缩解压组件可以完成基本的文件压缩和解压操作,支持设置压缩率和密码。

w3.socket 组件

dimac 公司免费的 socket 组件,借助该组件,您可以通过asp程序直接完成与目标服务器的连接,比如可以连接whois服务器获取域名的whois信息,连接时间服务器获取标准的时间,连接dns服务器进行域名解析等,当然前提是你要对相应的网络协议有足够的了解才行。

以上就是由(35百科网https://www.555baike.com/9999/2210.html)本站为大家整理

标签:动态服务器页面



分享:

  • 微信
  • QQ好友
  • QQ空间
  • 新浪微博


热门推荐

晋祠

晋祠,原为晋王祠(唐叔虞祠),为纪念晋(汾)王及母后邑姜而兴建。位于山西太原市西南悬瓮山麓的晋水之滨,祠 ...

武当山(湖北省十堰市武当山)

武当山,道教圣地,位于湖北省十堰市境内。武当山又名太和山、谢罗山、参上山、仙室山,古有“太岳”、“玄岳” ...

魔兽争霸

《魔兽争霸[1] 》是暴雪娱乐公司开发的角色扮演即时战略游戏系列。《魔兽争霸1:人类与兽人》1994年在 ...

Jay(周杰伦制作专辑)

《jay》是歌手周杰伦的首张音乐专辑,由周杰伦制作、作曲,方文山、徐若瑄等人作词,收录了10首歌曲,20 ...

小儿清肺颗粒

小儿清肺颗粒,清热,化痰。用于咳嗽喘促,痰涎壅盛。 药品名称 小儿清肺颗粒 药品类型 处方 ...

木料

[timber;lumber;wood] 准备用于或构成一个建筑物的部分的一块较大的方木或修整过的块木 ...

香港(中华人民共和国特别行政区)

声明 香港是全球高度繁荣的国际大都会之一,全境由香港岛、九龙半岛、新界等3大区域组成,管辖陆地总面 ...

魔兽世界(2004年暴雪娱乐开发的角色扮演游戏)

《魔兽世界》(world of warcraft)是由著名游戏公司暴雪娱乐所制作的第一款网络游戏,属于大 ...

乍得

乍得(或译查德,阿拉伯语:,法语:tchad),全称乍得共和国,是非洲中部的一个内陆国家,北接利比亚,东 ...

魔兽世界(2004年暴雪娱乐开发的角色扮演游戏)

同义词 魔兽(网络游戏《魔兽世界》的简称)一般指魔兽世界(2004年暴雪娱乐开发的角色扮演游戏) 《 ...

吧主秀

秀来源于英语中的show,显示、展现的意思。 贴吧人才济济,各有所长,吧主秀吧旨在为各吧主提供一个展其才 ...

增液汤

主治功用:增液润燥。阳明温病,津亏便秘证。大便秘结,口渴,舌干红,脉细数或沉而无力。 中文名 增 ...

蠕虫(多细胞无脊椎动物)

蠕虫为多细胞无脊椎动物,蠕虫藉由身体的肌肉收缩而作蠕形运动,故通称为蠕虫。 全球现有超过一百万种的蠕虫, ...

程控交换

本词条由“科普中国”百科科学词条编写与应用工作项目 审核 。 程控交换:即存贮程序控制交换(简称程 ...

农村网

中国农村网(nongcun5)简称农村网,创立于2010年,以“传播农村信息,服务农村市场”为宗旨,是根 ...

国学(中国传统思想文化学术)

国学,是以先秦经典及诸子百家学说为根基,并涵盖各历史时期文化精髓的学术。中国历史上“国学”是指以“国子监 ...

企鹅(动物名称)

企鹅(学名:spheniscidae):有“海洋之舟”美称的企鹅是一种最古老的游禽,它们很可能在地球穿上 ...

孙策(东汉末年割据江东一带的诸侯)

孙策(175年-200年),字伯符,吴郡富春(今浙江富阳)人。孙坚长子,孙权长兄。东汉末年割据江东一带的 ...

几内亚

几内亚共和国(the republic of guinea),简称几内亚,来源于柏柏尔语,意为“黑人的国 ...

极品飞车(美国艺电游戏公司出品系列游戏)

《极品飞车》(need for speed)是由美国艺电游戏公司出品研发的一款赛车类游戏,于1994年发 ...