Download presentation
Presentation is loading. Please wait.
Published by埋 融 Modified 8年之前
1
动态网页制作 第一讲 准备工作(开发环境配置)
2
动态网页制作 了解动态网页 什么是 “ 动态 ” ①具有一种 “ 交互式 ” 的页面效果,即页面会根 据用户的要求和选择而动态改变和响应,将 浏览器作为客户端界面,具有 “ 自动更新 ” 的 功能 ②具有 “ 因时因人而变 ” 功能,即当不同的时间, 不同的人访问同一网址时会产生不同的页面 效果 动态网页技术一般指服务器端动态技术, 一般涉及数据库。
3
动态网页制作 了解动态网页 常见的动态网页技术 1.ASP 3.0 ( vbscript/javascript ) ASP+Access/SQL Server+IIS 2.ASP.NET 2.0 ( C#/VB.NET ) ASP.NET 2.0+SQL Server 2000/2005 + IIS 3.PHP PHP 5 + MySql + Apache + linux 4.JSP ( java ) JSP+DB+Java 服务器 Ajax 、 XML 、 Flex
4
动态网页制作 了解动态网页 ASP(Active Server Pages) 一种技术框架,即不是语言,又不是开发 工具。在 ASP 提供的服务器端脚本环境下, 可以结合 HTML 、 ASP 指令和对象以及 ActiveX 元件建立动态、交互而且高效的 Web 服务器 应用程序。后缀名一般为.asp 。 ASP 一般使 用脚本语言 Vbscript 或者是 Javascript 。
5
动态网页制作 了解动态网页 ASP 为什么是 ASP ① Active ASP 整合了 ActiveX 技术,提供了丰富的内置对 象和组件 ② Server 在服务器端,服务器必须提供解释执行 ASP 程 序的环境(如 IIS ),不必考虑浏览器是否支 持 ASP 使用的编程语言
6
动态网页制作 了解动态网页 ③ Pages 从服务器端返回客户端的是 HTML 静态页面, 可以在常用的浏览器正常显示。浏览器查看页 面源文件时,看到的是 ASP 解释后的 HTML 代 码,而不是服务器端的 ASP 源程序高效的 Web 服务器应用程序。后缀名一般为.asp 。
7
动态网页制作 了解动态网页 需要留意的内容: ① ASP 代码直接由 Web 服务器的动态库 asp.dll 解释执行. ② HTML 页面可直接在目录中用浏览器打开查看 结果,而 ASP 必须经过 Web 服务器处理,否 则得不到预期的显示结果。 ③由于涉及数据,一般会使用数据库技术。
8
动态网页制作 了解动态网页 本课程主要讲解 ASP ,要注意 3 个问题 1. 本课程只是入门,并不是所有 ASP 的知识都能够 有时间讲完,有很多阅读材料及高级内容需要自 己课余时间去学习。 2. 动态网页技术有多种,对 ASP 了解完之后,一定 要去学习 ASP.NET( 或者 PHP 、 JSP )。没有那 种技术一定最好,关键要看应用的环境,技术最 先进的并不一定是首选,因为技术门槛也有相应 的要求。 3. 书本有些例子是没意义的,只是纯粹说明某些知 识,有时间的最好都练习一下。
9
动态网页制作 1.1 IIS 安装及设置 IIS 5:Win2000/XP IIS 6:Win2003 默认没开启 ASP 支持, 需要 手动开启;而且默认文件上传大小 为 200K ,需要可以通过配置文件进 行修改。 IIS 7 : Win2008 DW 站点设置对应 IIS 虚拟目录 Apache 、 Tomcat…
10
动态网页制作 1.1 IIS 安装及设置 1. 添加 IIS 组件 2. 配置 IIS ① 网站 ② 主目录与启用父路径 注意检查启用父路径选项是否勾选,如 未勾选将对以后的程序运行有部分影响。 回忆一下:父路径使用怎样的表述方法? ③ 设置主页文档:主页为何用 index 、 default ? ④ 虚拟目录:作用是什么?
11
动态网页制作 1.1 IIS 安装及设置 补充内容: 1.http://localhost 、 http://127.0.0.1 、 http://hostname 、 http://ip 区别和什么情况下使用 2. 网站、 Web 应用程序、虚拟目录 IIS 把虚拟目录下的文件看作是应用程序,所以 其实网站、 Web 应用程序也可以看错一回事 (当然,这里绝对了点 … 不一定)。 使用虚拟目录主要是为了可以进行权限控制等的 管理。
12
动态网页制作 1.2 SQL Server 根据后台处理数据量的不同,适当选用 合适的数据库。为了 ASP 学习上的方便, 可以适当选用 Access 。 回忆和练习以下的操作: ① 连结到 SQL Server 服务器 ② 在 SQL Server 创建数据库 ③ 创建 ODBC 到 SQL Server 的连接 为什么要使用 ODBC ? OLE DB 是什么? Access 的优点和局限性? 操作数据库是 核心内容,属 于高级知识, 需要到后半程 才涉及。
13
动态网页制作 1.3 开发工具 配置 DW 建议使用 DW CS3
14
动态网页制作
Similar presentations