2022-06-24 分类: 网站建设
《知其然更要知其所以然,什么是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通常可为企业节省大量人力。成都网站建设_营销型网站建设_网页设计制作及小程序开发-创新互联建站公司
以上内容原创整理编辑,转载请注明:成都网站建设公司>>https://www.cdcxhl.com/ 成都网站建设_营销型网站建设_网页设计制作及小程序开发-创新互联建站公司
网站标题:知其然更要知其所以然,什么是ASP以及它的工作原理!
文章起源:https://www.cdcxhl.com/news12/171112.html
成都网站建设公司_创新互联,为您提供移动网站建设、网站建设、动态网站、搜索引擎优化、商城网站、品牌网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容