所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

ASP是什么啊?

发布时间:2020-04-12 08:56:54

资讯分类:asp  页面  文件  请求
ASP是什么啊?

Active Server Page(ASP)是一个 HTML 页面,其中包含一个或多个脚本(小型嵌入式程序),这些脚本在将 Web 页面发送给用户之前在 Microsoft Web 服务器上处理。ASP 有点类似于服务器端包含或公共网关接口(CGI)应用程序,因为它们都涉及在服务器上运行的程序,通常为用户定制页面。 下面广开街小程序制作公司圣辉友联说说ASP的特点及原理 当用户在地址栏中请求一个asp程序,浏览器向ASP服务器请求这个asp程序,而不是像html一样直接处理一个自身的html程序,不需要在服务器上的运行。 ASP网页是运行于服务器端的,在客户端所查看到的网页源代码,是ASP动态生成的页面源代码,并非ASP网页本身的代码,因此,ASP网页具有较高的保密性,另外,由于ASP输出的是标准格式的HTML页面,故不存在浏览器不支持的问题。HTML运行于客户端浏览器,由浏览器解释执行,从而显示出最终的页面内容。 ASP能根据代码执行的结果,动态形成页面内容,故ASP页面又称为动态网页。 接下来广开街小程序制作公司介绍一下ASP工作原理:

1、访问Html页面 输入HTML文件的URL地址,向网络发送一个网页请求,根据URL找到相应的Web服务器,Web服务器收到请求,通过扩展名.htm或.html判断是否为HTML文件的请求,Web服务器将对应的HTML文件从磁盘或存储器中取出并送回浏览器,HTML文件由用户的浏览器解释,结果在浏览器窗口中显示出来。

2、访问ASP页面 当用户请求一个*.asp页面时,该请求通过网络被发送到相应的Web服务器,Web服务器响应该HTTP请求,并根据扩展名.asp识别出ASP文件,从硬盘或内存中获取相应的ASP文件。 Web服务器将ASP文件发送到脚本引擎(asp.dll)文件中,脚本引擎将ASP文件从头到尾进行解释处理,并根据ASP文件中的脚本命令生成相应的HTML网页;若ASP文件中含有访问数据库的请求,就通过数据库连接组件与后台数据库相连。ASP脚本是在服务器端解释执行的,他依据访问数据库的结果集自动生成符合HTML语言的页面,以响应用户的请求。所有相关的工作由Web服务器负责。 广开街小程序制作公司认为ASP的优点包括以下几个: ASP是一个服务器端脚本,它可以执行许多后端处理作业的一个网站,同样的方式,它不能做很多事情,特别是客户端操作,因为它没有在客户端发生的事件或用户控件的控制。ASP的入门门槛最低,它秉承了微软技术一贯的作风——简单,也正是因为这一点,使得大量的Web开发领域的新手能够很快地开发网站。 任何开发工具皆可发展ASP,语言相容性高,可与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言。并且隐秘安全性很高,保证ASP编写的ASP程序不会轻易被看见而被盗用。可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,具备有面向对象(Object-Oriented)功能,学习起来非常的容易。 广开街小程序制作公司圣辉友联认为ASP模式现在已经获得很大发展,与传统模式相比具有一些重要的优势。尤其对于小型企业和新创企业而言,可以在大多数情况下可以极大地缩短启动时间,现购现付模式对于不经常使用该服务的企业来说极大地节省了成本。并且它也和任何外包方案一样,可以节省人力成本。IT人员如今是越来越昂贵,越来越专业(就像航空业的飞行员),因此采用ASP通常可为企业节省大量人力。

留言与评论(共有 0 条评论)
   
验证码:
Top