动态网页制作方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一般的用网页dreamwaver一般必用,比较好上手的,html是要懂的,css+div 的标注设计也是要学习的。

如果是做前台页面设计会用到的工具:firework、flash、ps、coreldraw

如果是做后台的程序设计会用到:asp、PHP等一些语言,环境调试好后,dreamwear都支持的

与ASP的区别

1、开发语言不同

•ASP仅局限于使用脚本语言来开发,容易导致代码杂乱。而允许用户选择并使用功能完善的编程语言,也允许使用潜力巨大的.NET Framework。

2、运行机制不同

•ASP是解释运行的编程框架,所以执行效率较低。而是编译执行,程序效率得到提高。

3、开发方式

•ASP把界面设计和程序设计混在一起,维护困难。而把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。

的工作原理

浏览器向WEB服务器发送HTTP请求;

WEB服务器分析HTTP请求,如果所请求的网页文件名的后缀是aspx,则说明客户端请求执行程序;如果以前没有执行过该程序,则进行编译,然后执行该程序;否则直接执行已编译好的该程序。得到HTML结果;

WEB服务器将HTML结果传回用户浏览器,作为HTTP响应;

客户机浏览器收到这个响应后,将HTML结果显示成WEB网页。

WINDOWS操作系统下建立的运行环境需要安装如下软件:

IIS

MDAC

.NET Framework

静态页面和动态页面

1、静态网页

(1)概况:纯粹HTML格式的网页,也就是以.htm、.html、.shtml、.xml等为后缀的。在HTML格式的网页上,也可以出现各种动态的效果,如.GIF格式的动画、FLASH、滚动字幕等,这些“动态效果”只是视觉上的,存在这些“动态效果”的HTML页面,仍然是静态网页。

(2)特点:

①静态网页是事先编写好的。每个静态网页的内容都是保存在网站服务器上不变的;

②静态网页的内容相对稳定,因此容易被搜索引擎检索;

③静态网页没有数据库的支持,在网站制作和维护方面工作量较大;

④静态网页的交互性较差,在功能方面有较大的限制。

2、动态网页

(1)概况:动态网页不仅具有HTML标记,而且含有程序代码,用数据库连接的网页。常见的动态网页是以.asp、.aspx、.jsp、.php等形式为后缀。

(2)特点:

①动态网页的页面内容是在服务器上运行后生成的,不是事先编写好的;

②动态网页常常以数据库技术为基础;

③动态网页的交互性较好,采用动态网页技术的网站可以实现更多的功能,如用户注册、

用户登录。

4 dreamweaver中数据库的连接

要制作动态网页,首先必须要把数据库(Access)和网页联系起来,

使我们在网页上很容易调用数据库中的内容,并显示在网页上。这在

Dreamweaver中是如何实现的呢?方法有多种。连接ACCESS数据库的几种

方法:如通过自定义连接客串的方法如下:

选择“窗口菜单”->“数据库”,打开数据库面板,选择“自定义连接

字符串”在弹出的“自定义连接字符串”对话框中,连接名称框中输入

“conn”,在连接字符串框中输入如下字符串“"Driver={Microsoft Access

Driver(*.mdb)};DBQ=“&Server.MapPath(“/myweb/xsda.mdb”)”[1][2],

注意一定不要输错。其中“/myweb/xsda.mdb”是数据库在站点中的路径。在下

面的“Dreamweaver应连接”选项中选择“使用测试服务器上的驱动程序”。输

入完成后,点击旁边的“测试”按钮,如果弹出“成功连接脚本”对话框则数

据库连接成功了。如果出错那就要检查以下刚才输入的字符串是否正确了。

5 具体的页面制作

在成功连接脚本后,接下来的工作就是制作具体的页面了,在做具体

的页面前,一定要通过选择“窗口”菜单中“绑定”调出“绑定面板”创

建一个所需的记录集,在“绑定”面板中把需要的字段拖到表格相应位

置,选中刚加入记录集的表格行,打开“服务器行为”面板,单击

“+”号,选择“重复记录集”。从弹出的对话框中可以指定需要重复记

录的记录集和需要重复记录的条数,完成后保存并预览网页,用户可以根

据网站的实际要求进行具体的页面布局。做出比较实用的美观的网页。在

做网页的过程中用户可以实时地预览自己的网页,进行查看。预览网页可

以通过下面两种方法,一种是按“F12”在Dreamweaver中直接预览网页;

另一种是在IE的地址栏中输入“http://localhost/myweb/index.asp”

(其中myweb是主目录路径,index是网页和主文件名)。

要把自己的网页上传到网上去测试一定要把connections目录中的

index.asp中的绝对路径如“/myweb/xsda.mdb”改为相对路径

“xsda.mdb”,否则调试会出错。动态网页的制作是一个比较复杂的一个

过程,要做出一个高质量的动态网页需要大家反复的调试,修改,才能应

用到实际,制作出比较完美的动态网页。

数据库的基本概念

常见的数据库管理软件

▪数据库管理系统(DBMS,DataBase Management System)

▪Microsoft Access、Microsoft SQL Server、Oracle等

是应用程序用来与数据库进行通信的技术,Dreamweaver CS3通过自定义控件标签,对主要的对象进行了封装,提供了可视化的数据库访问设计界面。

留言板系统包括提交留言、显示留言清单、查看留言详细三个页面:

▪提交留言网页sendMsg.aspx:访客在留言板上输入信息留言。

▪显示留言清单网页showList.aspx:以表格形式显示留言清单。

▪查看留言详细内容网页showDetail.aspx:根据留言清单,具体查看其中的一条留言内容。

显示留言清单功能是由showList.aspx实现的。showList.aspx以表格形式在页面上显

相关文档
最新文档