动态网页设计的流程
使用Dreamweaver设计动态网页的过程主要有这些:安装和设置Web服务器——安装Web数据库程序——安装数据库软件所需驱动程序——编写动态网页——上传服务器——客户端浏览。
1、安装和设置Web服务器
Web服务器是根据Web浏览器的请求提供文件服务的软件。常见的Web服务器有IIS、Netscape Enterprise Server和Apache
HTTP Server等。
2、安装Web数据库程序
为了实现Web服务器数据的保存或读取,建议采用数据库技术。通过使用数据库来存储内容可以使网站的设计和要显示给网站用户的内容分开。
不需要为每个页面编写单独的HTML文件,而只要为不同类型的信息编写一个页面或模板来表示。通过使用数据库,只要把内容简单地上传到数据库,然后根据用户的要求动态地检索,为网站提供新的内容。
一般小型网站常用的数据库为Microsoft
Access;对于规模较大、具有大量并发用户群的网站,一般采用基于服务器的关系型数据库,如包括MySQL、SQL Server和Oracle。
3、安装数据库软件所需驱动程序
数据库驱动程序是应用程序与数据库之间的桥梁,驱动程序使应用程序能够正确识别不同的数据库文件格式,使用不同的数据库需要安装不同的驱动程序,例如,使用Acces数据库,就需要使用ODBC驱动程序。
4、编写动态网页
使用Dreamweaver集成的动态网页开发工具,可以编写由许多动态网页组成的动态网站。一个动态网站可能由许多动态Web程序系统组成:如聊天室系统、留言板系统、学生成绩管理系统、人事管理系统、产品供需系统等。这些相对独立的系统有时被称为
"Web应用程序"。
5、上传服务器
动态网站编写完成后,可以使用Dreamweaver或其他FTP上传工具将其上传到相应的服务器。
6、客户端浏览
在客户端进行,以测试最终完成的结果。
动态网页设计语言
在讲述动态网页之前先来了解一下网页的简单分类。网页根据其执行的位置不同可划分为静态网页和动态网页两种,要想搞清楚它们的划分首先来分析一个网页的代码组成。广州天琥教育小编认为一般情况下一个动态网页的代码可能由几个部分组成:HTML及CSS代码、客户端脚本、服务器端脚本,在这些组成部分里,除了服务器端脚本在Web服务器端运行外,其他的代码均下载到客户端由浏览器负责解释执行。所谓静态网页是指其代码被下载到客户端,由浏览器负责解释执行的页面。
一般其代码组成中不会含有动态成分(即服务器端脚本)。静态页面主要包括3块技术内容:
HTML、CSS和Java锝擄絻锝掞綁锝愶綌,其中HTML和CSS主要实现网页元素的排版,JavaSeript主要实现客户端的各种应用逻辑。
静态页面工作原理很简单:客户端浏览器通过HTTP向Web Server发出页面请求,WebServer根据用户的请求在其文件系统下找到相对应的页面文件,然后再将该文件通过HTTP返回客户端,后客户端浏览器负责解释和显示该页面内容。
所谓动态网页则是指在网页内嵌入了一些用于实现某些特定功能的服务器端脚本,这些脚本只能在Web服务器上运行,其执行后的结果被嵌入原网页中一起返回给客户端浏览器,再由浏览器解释执行。
动态网页应用程序的开发语言有很多,比如C语言、Visual Basic、C#、Java等。常用的动态网页开发技术有CGI、ASP、PHP、JSP、ASP.NET等,由于内容及篇幅所限。