1 3 7 - 1 4 4 1 - 9 7 9 7
首页 > 品牌伙伴 > 品牌伙伴详细内容

ASP技巧的感化与特色

来源:品牌网站搭建 | 作者:品牌网站搭建 | 时间:2022-03-27 | 浏览:1094
字体大小:



ASP技能是甚么?

     ASP(Active Server Page举动办事器网页)是微软公司推出的一种用以代替CGI(CommonGatewayInterface通用网关接口)法式的一种应用,Internet的很多基于Windows平台的Web站点已最先应用ASP来替换CGI。

ASP技能的感化

     ASP是一个位于办事器端的脚本运转状况,经由过程这类状况,用户可以创立和运转静态的交互式Web办事器应用法式如交互情势静态网页,包罗使用HTML表单汇集和处置信息,上传与下载等等。平日状况下,用户经由过程浏览器看到的网页大多是静态的,今朝Internet上的很多站点,仍旧供应"静态"(static)的主页内容。所谓"静态",指的就是站点的主页内容是"牢固不乱"的。一个"静态网站"的站点,若要更新主页的内容,必需手动更新HTML的文件数据。而跟着Web应用的成长,用户愿望可以看到凭据请求而静态天生的主页,比方响应用户查询数据库的请求、天生报表等功用。当在浏览器上填好表单的输出数据,以供应HTTP请求时,可以在站点办事器中履行的应用法式,而不只是一个HTML文件。站点办事器收到请求履行的应用法式,阐发表单的输出数据,将履行的成果以HTML的格局传送给浏览器。凭据用户请求天生静态主页的传统体例有CGI、ISAPI等。犹如时有很多请求时,法式占挤体系资本,以构成效力低下;ISAPI针对这一弱点停止改良,使用dll(静态链接库)技能,以线程代替过程,进步了机能和速率,但要斟酌线程的同步题目,而且开辟步调特别啰嗦。这两种技能和另外一遍及使用的开辟技能Java都还存在着此外,一个题目,那就是开辟艰巨,法式的开辟和HTML写作是两个完整分歧的过程,需求特地的法式员开辟。而较庞杂的开辟技能如javascript和IDC等功用无限,不予使用,ASP技能使用的ActiveX技能基于开放筹划状况,用户可以本身界说和制造组件插足个中,使本身的静态网页几近具有无限的扩充本领,这是传统的CGI等法式所远远不及的处所。ASP技能与罕见的在Client端完成静态主页的技能如Javaapplet、ActiveXControl、VBScript、javascript等分歧,ASP技能中的命令和Script语句都是由办事器来注释履行的,履行成果发生静态天生的Web页面并送到浏览器;而Client端技能的Script命令则是由浏览器来注释履行。因为ASP技能是在办事器端注释履行,开辟者可以没必要斟酌浏览器能否支撑ASP技能;同时因为它在办事器端履行,品牌网站搭建,开辟者也没必要忧虑他人下载法式从而窃取编程逻辑。ASP技能经由过程后缀名为.asp的ASP文件来完成,一个.asp文件相称于一个可履行文件,是以必需放在Web办事器上有可履行权限的目次下。当用户从浏览器输出了.asp文件的地点后,浏览器就将这个URL请求发给WebServer,如果WebServer上装了ASP,就挪用ASP。ASP读出呼应.asp文件,注释并履行命令,静态天生一个HTML页面回传WebServer,然后WebServer再把成果发送给浏览器。ASP文件的制造和HTML雷同,且和HTML开辟集成,可以在同一个过程完成,使用ASP技能将可以履行的脚本嵌入到HTML文件中(将HTML文件的后缀名改成.asp),这使得HTML文件的编写与脚本的开辟融会在一路。经由过程ASP技能内置的对象、办事器组件可以完成极度庞杂的义务,而且用户还可以本身开辟或使用他人开辟的办事器组件完成特地的义务。


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法式代码被窃取。





免责声明:本文内容由互联网用户自发贡献自行上传,本网站也不承担相关的法律责任。如果您发现本文章中有涉嫌抄袭的内容,请发送邮件至:sales@sznetsoft.com或者至电给本网站进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权的内容。
相关信息
  • QQ好友
  • QQ空间
  • 腾讯微博
  • 新浪微博
  • 人人网
  • 豆瓣网
  • Facebook
  • Twitter
  • linkedin
  • 谷歌Buzz


线

网软通在线


在线客服: 点击这里给我发消息                        

1231.jpg

留言内容