深圳易捷网络科技注册咨询网-jiujiuya.com.cn 返回首页

ASP技术是什么

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2018-10-29 19:35:28
ASP是ActiveServerPages(动态服务主页)的简称,它代表了Web页技术从静态内容链接到动态生成文档的重要历程,它代表着Web技术一个新的发展方向。ASP技术的精髓就是“动态”,这也是它与HTML页面的本质区别,这个“动态”和前面介绍的动态HTML的动态是有根本区别的,前者是从页面传输、页面生成真到页面内容的完全动态化,而后者仅是页面内容的动态效果。下面我们将对这个技术做简要介绍。
(1)静态连接与动态连接
Web最初建立在静态内容连接上,直到今天许多站点仍保持静态:这就是说,为了改变从Web服务器送到浏览器的HTML文档,你不得不手工编辑HTML页面。在静态模式下,浏览器使用HTTP(超文本传输协议)向Web服务器请求HTML文件。服务器受到请求并传送一个已设计好的静态HTML的文档给浏览器,然后浏览器以一定格式显示这个页面。若要更新这些表态页面的内容,必须手动更新其HTML的文件数据。
虽然HTML通过JavaScript等控制页面元素具有一定的动态特性,但它仅是客户端静态页面内容的改善,只能增加一些页面修饰方面的动态效果,脚本所具有的交互能力十分有限。通过网关接口例如CGI(公共网关接口)、IISAPI(微软IIS的编程接口)以及其他接口可以用来在HTML页面中加人动态的内容。这种模式提供了一定程度的动态特性,但它们不是和HTML集成在一一起的。事实上,它们的设计过程与HTML文件完全不同。而且这类程序很难创建和修改。
使用ASP的不同之处是制作者可以直接在文件中插人可执行脚本代码,根据访问者的具体情况动态地生,成页面。页面开发和脚本开发变成相同的过程,使网页制作者直接注意力集中到Web网页的外观和感觉。ASP完全与HTML文件集成易于创建,无须手工编译或连接面向对象,可通过ActiveX服务端构件扩展功能。ASP的好处在于,使得Web脚本开发应用是很容易的。装备了合适的脚本引擎,可以使用任何脚本语言。ASP提供了VBScript和JaveScript脚本引擎。使用Activex服务端构件(以前称Automationservers自动化服务器),可以使用ASP结合数据库操作脚本等高级功能来处理数据和动态产生有用信息。
(2)ASP的主要特点
ActiveServerPages(动态服务器主页,ASP),内含于InternetInformationServer(IIS)当中,提供一个服务器端(Server-Side)的scripting环境,产生和执行动态、交互式、高效率的站点服务器的应用程序。当用户对一个ASP文档发出请求时.服务器会自动将ActiveServerPages的程序码,解释为标准HTML格式的网页内容,在送到用户端的浏览器上显示出来。用户端只要使用常规可执行HTML码的浏览器,即可浏览ActiveServerPages所设计的主页内谷。当然这就意味着没有ASP服务器,就无法正确浏览一个ASP文档。
ActiveServerPages的特点是:
①无须编译:容易产生,无须编译或链接即可执行解释,集成于HTML中。
②使用常规文本编辑器,如使用Windows的记事本即可设计。
③与刘览器无关(BrowserIdependence):用户端只能使用常规的可执行HTML代码的浏览器,即可浏览ActiveServerPages所设计的主观内容,Script语言(VbscriptJaveScrip)是在站点服务器(Server端)执行,用户不需要执行这些Script语言。
④面向对象(Object-Orient)
⑤可通过ActivexServerComponents(ActiveX服务器组件)来扩充功能。ActiveXServerComponent,可使用VisualBasic,Java,VisualC++,Cobol等语言来实现。
⑥ActiveServerPages与任何ActiveXScripting语言兼容。除了可使用VBScript或JaveScript语言来设计,并可通过Plug-in的方式,使用由第三方所提供的其他譬如REXX;Perl,Tcl等Scripting语言。Script引擎是处理Script的COMComponentObiectModel)对象。
⑦ActiveServerPages的源程序代码不会传到用户的浏览器,因此可以保证辛辛苦苦写出来的源程序不会外泄。传到用户浏览器的是ActiveServerPages执行的结果的常规HTML码。
⑧使用网站设计服务器端Script产生客户端Script,可以使用ASP程序码,在站点服务器执行Script语言(VBScript或JaveScript),来产生或更改在客户端执行的Script语言。

相关行业资讯

1、Enomcentral 域名操作说明
2、你要掌握网站中图片的优化技巧
3、新闻推广要注意哪些事项
4、网站的安全范围有哪些
5、企业建网站超链接
6、做网站要准备什么资料
7、百度seo优化排名方法
8、关于SEO优化能提高用户体验的办法
9、互联网企业盈利方法
10、企业网站建设的运营需要具备这些常识
11、客户有做网站需求一般要做哪些事情
12、推广优化讨论
13、网站消费者类型
14、网站中的图片seo优化怎么做?
15、最令人抓狂的网站被K的10种原因
16、常见的友情链接交换方法
17、2018还有必要做竞价吗
18、做好SEO优化排名你掌握要点了没
19、怎么让搜索引擎抓取网站图片
20、选、放、做、调关键词优化4部曲
21、是什么导致的网站降权
22、浅谈如何增加网站高质量的外链
23、双拼域名在网站宣传中的作用
24、如何提高网站优化工作效率
25、企业建网站营销型网站概念
26、预算千元以内能做网站吗
27、好的SEO优化网站有哪些与众不同的地方
28、做网站过程中的相关知识问答
29、国外网站空间有什么好处
30、网站建设浅谈网站建设模式有什么
31、电子商务的网站建设类型和功能有哪些
32、运营提高本地羽毛球论坛人气的几种方式
33、关键成功因素的确认方法
34、网站建设公司来聊聊企业为什么总喜欢低价建站
35、如何防止网站在日常SEO优化中被降权?
36、网站建设需要提前注意哪些细节
37、交换友情链接对网站优化有什么好处
38、博客的独立与自由
39、响应式网页设计注意事项有哪些
40、营销型网站建设具有什么特征
41、这些条件都是做网站建设必要的
42、应该从哪些方面着手做好网页设计
43、百度快照更新速率影响因素
44、ifanr访谈:租借来的钢琴梦
45、企业网站优化多个关键词容易上排名吗
46、网络环境维护要注意的事项
47、关于网站收录的5点分析
48、企业做网站图像颜色
49、如何做一个好的企业网站
50、5分钟告诉你百度为什么不收录网站

相关视频推荐

自动化行业网站制作焊锡机/点胶机/螺丝机网站
企业网站制作新模式全部仅需800元/年
如何提高企叫网站打开速度
公司网站到期了该怎小续费
企业为什么必须要做一网站
企业网站的导航栏一般要规划哪些栏目
国际物流FBA物流网站建设深圳易捷网站公司公司
银制品金银器网站建设深圳易捷网站公司
包装印刷行业网站设计
膜结构公司网站设计
工商财务公司网站设计
购买一个域名需要多少钱
企业网站建设云虚拟主机需要多少钱
财务公言的网站怎么做才能显示在搜索引擎的首页
网站建设一站式服务
深圳网站建设公司网站排行榜
深圳市易捷网络科技有限公司版权所有     粤ICP备2022153140号
best smoke alarms australia |  vape detectors