资源描述:
《电子商务网站建设第9章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3部分电子商务应用程序开发第9章Web应用程序概述本章主要介绍9.1什么是Web应用程序9.2Web应用程序的工作方式9.3VBScript脚本语言简介9.4ASP应用服务器技术基础9.5数据库基础9.6IISWeb服务器介绍9.7本章摘要与重点回顾运用前面章节所述的方法,已经可以建立一个完整的网站,并为访问者提供静态的信息。但是,这样一个网站只能提供信息,其性质等同于一个出版物,不能称为一个真正的Web应用,这样的静态网站是不能用于电子商务活动的,电子商务活动要求网站提供与使用者交互的手段。那么,什么是Web应用程序呢?9.1什么是Web应用
2、程序Web应用程序是一组Web页面,这些Web页面与访问者交互,与其他Web页面交互,并与Web服务器上访问的各种资源(例如数据库)交互,来完成一个特定的功能。所谓交互,是指以提问、回答的方式交换需要的信息。Web应用程序是以大量运用动态页面为特征的。动态页面是与静态页面相对应的概念。静态页面的内容已完全确定,Web服务器在用户请求该页时不做任何改变地将该页发给用户。动态页面的部分或全部内容是不确定的,用户最终看到的动态页面所呈现出来的内容只在用户向Web服务器请求该页时才能确定。利用Web应用程序,用户可以方便地完成信息的采集、保存、快速查询和分
3、析。网上商店、网上问卷、用户反馈表、电子图书馆、搜索引擎等都是Web应用程序的生动实例。图9-1是Macromedia官方站点上的唱片店实例。唱片店的商品目录(Catalog)是动态页面的很好的例子,用户看到商品目录页面在不同的日期、不同的时刻都可能不同。用户每次请求该页面时,Web服务器都会根据当时商品数据库中的实际内容,来生成当时有效的商品目录页面。查阅有关唱片店Web应用程序实例的信息,可输入下列网址:http://www.macromedia.com/desdev/mx/dreamweaver/articles/record_store.h
4、tml图9-1唱片店实例9.2.1静态页面的处理流程静态页面的内容在页面设计者设计时就完全确定了,它由一系列静态的HTML标签元素组成。Web服务器上保存的静态页面传到用户端时是不变的。下面是一个静态页面的例子:9.2Web应用程序的工作方式
静态页面实例静态页面实例源码传到用户端不会有变化