×

深圳网站建设—APP开发—网站制作—小程序开发_博纳网络公司

0755 -
82538016
82560826
网站制作资讯

网站设计动态页面制作流程详解

文章编辑:网站建设 文章来源:网站设计 浏览量:

 动态网页的制作,电子商务网站是具有高度可交互性的动态网站,如果一个电子商务网站上如果只有静态Web页,那么这个网站绝对不能够满足用户和企业双方对信息访问和数据处理的需要。网站中的信息资源不能随时更新,不能与用户进行信息的交流,用户不能根据自己的意愿有选择地浏览网页,那这个网站就会成为一张“过期的报纸”。另外,用户在与企业进行电子商务行为时会产生大量的动态数据——即时交易数据、安全认证数据等,这也都要求电子商务网站提供大量的动态网页。深圳网站设计公司认为一般而言,动态网页的制作分为两种:网页表示形式的动态制作和网页数据内容的动态制作。
(1)网页表示形式的动态制作。网页表示形式的动态制作是通过在静态网页中添加活动内容,附加一些由其他语言所编写的小程序来使原本内容固定的HTML文件更加吸引人。目前有4种制作方式,分别介绍如下。
★Script(脚本)语言。在HTML中结合脚本语言,如Netscape和Sun公司开发的JavaScript,微软公司的VBScript及PerlScript来形成动态变化的HTML表示形式,如能够随着用户鼠标的移动显示不同的文字内容信息;单击某个图片后它突然向下坠落;打开某个网页时一张可爱的图片从左下角徐徐升起等。这些脚本语言是对HTML语法和功能的扩展和延伸。
★JavaAplets。网络语言Java能够在任何系统平台上建立应用程序,并被几乎所有的浏览器支持,在HTML中加入用Java语言编写的JavaApps能够生成水中涟漪、倒影、计数器、滚动字幕、变色按钮、渐变时钟、数字时钟等动态效果。
★层叠样式表(CascadingStyleSheets,CSS)。它能够用来定义网页数据元素的编排、显示、格式化及特殊效果,以弥补HTML数据格式变化有限的缺点,例如,在一个网页中可以精确定位某个图片背景的位置。
★虚拟现实建模语言(VirtualRealityModelingLanguage,VRML)。它的主要用途是描述物体的三维空间信息,让网页的浏览者可以看到3D的物体。用户不仅可以看到物体的正面,还可以看到物体的其他角度,或将物体加以旋转、拉近、推远等。利用这一特性,企业可以在电子商务网站中充分展示相关产品。
(2)网页数据内容的动态制作。交互式动态网页中网页数据内容的动态制作一般是和数据库系统联系在一起的,通过特定的编程语言和外部应用程序来访问企业信息系统中已经存在于数据库中的信息。网页数据内容的动态制作是动态Web页的一个最重要的应用,也是电子商务网站中WWW资源建设的一个最重要的组成部分。交互式动态网页的制作主要包括两大步骤:数据库设计和动态应用程序的制作。
①数据库设计阶段。此阶段的主要工作是根据前面确定的网站信息结构图进行数据库的逻辑设计、物理设计,并将具体的数据录入到数据库管理系统中去;具体包括分析各实体之间的关系,确定数据库的关系数据模型,将之转化到具体的数据库管理系统中,并形成一份明确的数据库设计文档。数据库设计文档的主要内容为关于数据库的详细说明,包括数据定义、数据库模式及实体关系图表、数据库报表的内容、显示元素及它们如何连接至数据库等。
②程序设计阶段。在进行应用程序的编写之前,必须考虑Web数据库接口技术、编写应用程序的编程语言。
★Web数据库接口技术的选择。Web与数据库的连接方法很多,选择何种Web数据库接口技术来进行动态网页的制作取决于网站开发者所掌握的编程语言的种类、所使用的后台数据库系统以及网站的运行环境。
★编程语言的选择。编程语言的选择对于任何项目的开发来说都是重要的一步,动态网站的开发也不例外。除了要考虑开发者掌握该程序设计语言的熟练程度、应用程序与数据库通信的效率等因素以外,还要考虑开发的动态网页中将要使用的数据库系统和Web服务器。例如,几乎所有的数据库都支持C和C++语言,而一些新的编程语言Java、VisualBasic、JavaScript、VBScript不具有广泛的适用性,依赖于编程平台和相关的WWW服务器。
★应用程序的编写。应用程序的编写包括动态网页的可视化设计和动态交互应用程序的编写。动态网页的可视化设计与前面所讲的静态网页的可视化设计一样。动态交互应用程序的编写一般要遵循下面的基本步骤:读取、分解和解码由HTML表单传送的数据→生成一个数据库操作命令→连接数据库服务器并发送数据库操作命令→从服务器获取操作命令所产生的结果→将结果格式化成HTML页面发送给用户。
(3)使用Dreamweaver设计动态网页(动态网站)的基本步骤。
①设计页面。设计任何Web网页,都有一个关键步骤,即页面视觉效果的设计。当向网页中添加动态元素时,页面的设计对于其可用性至关重要。
②创建动态内容源。动态Web网站需要一个内容源,在网页中使用内容源之前,必须执行以下操作。
★创建动态内容源(如数据库)与处理该网页的应用程序服务器之间的连接。
★通过创建记录集指定要显示的数据库中的信息,或指定希望在该页面中包括什么变量。
★选择动态内容元素并将其插入到选定页面。
③向网页添加动态内容。定义记录集或其他数据源并将其添加到“绑定”面板后,可以将该记录集所代表的动态内容插入到页面中。
④向页面中添加服务器行为。除了添加动态内容外,还可以通过使用服务器行为将复杂的应用程序逻辑结合到网页中。
⑤测试和调试页面。在将动态网页或整个Web站点发布到Web上之前,应首先测试其功能。好了,网站设计公司本文关于“网站设计动态页面制作流程详解”就分享到这里,谢谢关注,博纳网络编辑整理。
 
 

当前文章链接:/construction/design/2086.html
如果您觉得案例还不错请帮忙分享:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。