第7章 动态网页设计基础
发布时间:2024-11-10
发布时间:2024-11-10
dgfsg
第7章 章7.1 7.2 7.3
动态网页设计基础
网站应用程序开发基础 在网页中使用数据库 综合示例
dgfsg
一、基础知识(7.1节) 1.静态网页 是指网页内容“固定不变”,当客户端浏览器 通过Internet的HTTP协议向Web服务器请求网页 内容时,服务器仅仅是将已经设计好的静态 HTML文件(即网页)传送给客户端浏览器。若 网站维护者要更新网页的内容,就必须手动来 更新其中所有的HTML代码及相关文档。接受请求 服务器端 找到静态网页 发送网页
静态网页 工作原理
dgfsg
2.动态网页 .动态网页指的是客户端和服务器可以进行信 息的交流,即服务器根据浏览者的请求在服 务器端的应用程序中执行网页,并将执行结 果——纯粹的HTML传送给客户端浏览器。动 态表现在根据客户端的请求不同,显示的结 果就不同。接受请求
动态网页 工作原理
找到动态网页 服务器端 运行动态网页, 生成静态网页 发送网页
dgfsg
常见的动态网页有ASP、PHP、CGI和JSP,其中 ASP(Active Server Pages)是微软用来建立 动态网页的解决方案。 二、ASP(7.1节) 1、运行方式 ASP脚本程序运行于服务器端,并通过服务器的 解释动态地向客户端传送HTML文件。当客户端浏 览器向服务器端要求一个.asp的文件时,服务器 会将这个ASP文件在应用程序中进行解释执行, 最后向客户端传送HTML格式的文件。克服了浏览 器不兼容的问题。 在实际工作中,服务器和客户机不一定要处于 Internet的两端,它们可以是同一局域网中的两 台机器,甚至可以是同一台计算机。
dgfsg
2、运行环境 安装IIS (1)安装 (2)设置 )设置IIS 默 认 情 况 下 , IIS 服 务 器 的 根 目 录 是 C:\Inetpub,但是建立的站点往往并不 在IIS默认的路径下,所以就要把站点 所在的文件夹设置为IIS服务器根目录 下的文件夹。解决的办法有两个: A、修改根目录的位置 B、创建虚拟目录 设置默认首页
dgfsg
(3)测试网站服务器 ) a.新建一个网页文件,将其命名为Index.htm,保 存在本机的网站根目录中。 b.启动浏览器,输入本机网址即可。 http://localhost
三、在网页中使用数据库(7.2节)1、在网页中使用数据库的工作流程 创建数据库 在网页中连接数据库 绑定记录集 向网页添加服务器行为 编辑和调试网页 Dreamweaver MX中可以连接的数据库种类相当多, 有Access、SQLserver、MySQL、Oracle等
dgfsg
2、在网页中连接数据库 要在网页中使用数据库,就必须创建数据库连接。 在建立连接时必须选择一种合适的连接类型, 如ADO、JDBC或Cold Fusion。 ADO( Object) ADO(Active Data Object) ADO是通过OLE DB(Object linking and embedding Data Base 对象连接和嵌入数据库) 接口或ODBC(Open Database Conn
ectivity开 放数据互连,是一种数据库应用程序间的接口) 来访问不同的数据库来源。因为开发OLE DB和 ODBC的技术相当复杂和困难,所以开发出这个 组件让程序开发人员可以避开底层数据访问的 具体问题。
dgfsg
在Dreamweaver MX中ASP可以提供两种方式: DSN( Name) DSN(Data Source Name):利用系统中的 ODBC过滤器来设置数据源的名称,即能连接 到需要的数据库。 DSN_less:设置连接字符串与设置驱动程 DSN_less 序,直接通过ODBC连接到数据库。
dgfsg
3、设置DNS_less的数据库连接方式 设置DNS_less的数据库连接方式 设置DNS_less a. “数据库”面板中,按下+按钮,选择“自定 义连接字符串”命令。 b. “连接字符串”是直接通过ADO的帮助连接 数据库,它的标准格式如下: Driver={Microsoft Access Driver (*.mdb)};DBQ=实际路径\数据库名称 Provider=Microsoft.Jet.OLEDB.4.0;Data Source=实际路径\数据库名称
dgfsg
小
结
1、基础知识 2、在网页中使用数据库