第十二讲:Web应用程序 上海财经大学信息管理与工程学院
本讲主要内容 Web应用程序介绍 Web应用程序的工作原理 选择服务器技术 在Windows中安装Web服务器 安装ASP应用程序服务器 在Dreamweaver CS6中开发Web应用程序 创作动态页
13.1 Web应用程序介绍 Web应用程序是由多个静态和动态网页组成的Web站点,这些网页存储在Web服务器上。 Web应用程序的用途 静态网页也就是常规的HTML页,其直接由服务器传送到用户而内容不会改变 动态网页的内容却是在用户请求时由服务器临时生成,因而每次生成的内容可能不相同。 Web应用程序的用途 快速方便地在一个内容丰富的Web站点上查找信息 收集、保存和分析用户提供的数据 对内容不断变化的 Web站点进行更新。
13.2 Web应用程序的工作原理 静态页处理过程 动态页处理过程
13.3 选择服务器技术 服务器技术是应用程序服务器在运行时修改动态页的技术。 ColdFusion ASP.NET ASP JSP PHP
13.4 在Windows中安装Web服务器 安装Internet Information Server 测试Web服务器
13.5 在Windows中管理Web服务器 本地管理通过“控制面板管理工具Internet信息服务”来进入
13.6 安装ASP应用程序服务器 PWS或IIS把Web服务器和应用程序服务器的功能集成在一起。 测试应用程序服务器 编辑timetest.asp <p>该网页创建于</p> <% dim c c=now response.write c %> 将其拷贝到运行PWS和IIS的Windows计算机上的Inetpub\wwwroot文件夹中 在浏览器中输入http://localhost/timetest.asp,测试服务器是否给出正确响应。
13.7 在Dreamweaver中开发Web应用程序 分三个步骤 配置系统(见前一节) 定义Dreamweaver站点(详细步骤略) 在硬盘上创建一个文件夹,将些文件夹定义为Dreamweaver本地文件夹 将Web服务器文件夹定义为Dreamweaver远程文件夹 指定和个处理动态页的文件夹 将文件上传到Web服务器 将应用程序连接到数据库(在第十四讲中介绍)
13.8 创作动态页 创作动态页就是先编写HTML,然后将服务器端脚本或标签添加到HTML中,使该页成为动态页。 例: <body> <% Dim dtmHour dim c dtmHour = Hour(Now()) if dtmHour < 12 then c="早上好!" else if dtmHour < 18 then c="下午好!" c="晚上好!" end if response.write c %> <BR><B>欢迎进入….网站 </body>