推荐: LOGO设计微信开发包装设计游戏开发接口开发手机网站开发VI设计文字设计Web前端开发网页设计客厅装修情人节表白Oracle数据库网站建设个人网站建设微信客户端

热门搜索: LOGO设计微信开发VI设计网站建设网站推广

当前位置: 威客百科 > 动态网页 > asp动态网页设计
免费发布需求,接收报价与方案

asp动态网页设计

什么是动态网页?

猜您需要: 【动态网页静态化】【静态网页和动态网页的区别】【什么是动态网页】【动态网页制作教程】

     ASP全名为Active server pages,它是美国微软公司推出的基于 Windows NT 和Server的一种开放式脚本开发环境,用以此来建立并执行交互式的Web服务器应用程序。ASP实际是一种在服务器端开发脚本语言的环境。利用它可以开发动态交互且高性能的WEB服务器端应用,且能快速地实现复杂的Web应用,利用ASP程序开发的脚本程序全部运行在服务器端,与用户所采用的浏览器种类无关,从而极大的减少对客户端的要求。其工作原理是:浏览器Web服务器通过调用ASP文件(一种文本文件),服务器的脚本引擎对每一条脚本语句解释执行,再把执行的结果生成HTML文件传给客户端。简单讲,ASP是位于服务器端的脚本运行环境。通过这种环境,使用者可以创建和运行动态的交互式 Web 服务器应用程序,如交互式的动态网页。 


    ASP产生的执行结果都是标准的HTML格式,而且这些程序都是在网络服务端中进行执行的,使用一般的浏览器都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VB Script或 Java Script是在客户端的浏览器上执行,ASP程序只能在Web服务器端口执行,当浏览器向服务器要求运行ASP程序时,服务器会读取该程序,然后执行该程序并将其结果转化为标准的HTML文件,然后再将HTML文件传送回浏览器,待浏览器收到HTML文件后,便将执行结果直接显示在浏览器上。

    ADO(ActiveX Data Objects)是基于OLEDB的高层编程界面,通过OLEDB提供的COM接口访问数据,它适合于各种客户机服务器应用系统和基于Web的应用,尤其在一些脚本语言中访问数据库的操作是ADO的主要优势。ASP环境下对数据库的访问是通过ADO来实现的。它使得客户端应用程序能够通过任何OLEDB提供者来

    访问和操作数据服务器中的数据。如图所示:

    既然ASP的特点是能够实现交互,那么可以利用这个工具来制作一些的网页或者应用系统,比如说制作一个只供特定的人群使用的聊天室,一个特定领域的论坛,一个专门的新闻发布系统(比如政府部门或者机关单位,又或者是一些企业的网站),学校内部的学生管理系统。这些实践的例子都有着共通之处,需要灵活运用网页制作的技巧,比如超链接、数据库的链接、网站测试以及用PS等编辑软件进行图片的处理。

< 什么是动态网页 静态网页和动态网页的区别 >