王翠
摘 要:本文从网站开发技术、网站工作原理、网站网页特点上方面对动态网站与静态网站进行了比较分析,指出了传统静态网站功能方面存在很大的局限性,必须进行改革,而采用动态网站技术来改变传统静态网站,已经成为改善可用性、降低管理成本和提升学校管理水平的迫切需要。
关键词:动态网站;静态网站;比较
1 目前国内外静态网站与动态网站的现状
在网络技术飞速发展的今天,互联网成为人们获取信息的重要渠道,在人们的生活中发挥着重要的作用。因特网上的信息主要是通过网站来发布的,人们一般也是在特定的网站上获取所需的信息,因此,网站在人们获取信息方面扮演了重要的角色,它已成为企业、事业单位、机关、学校、社会团体等的重要组成部分,越来越多的机构开始拥有并不断完善自己的网站,通过网站来发布消息、通知、提供服务、开展经营、网上支付等等[1]。
截至2012年12月,全球网站数是6340万个,中国仅占了4.2%的比例。全国网站总数约为268万个,比上年增长16.8%。中国网页数量为1227亿个,比2011年同期增长41.7%。其中,静态网页数为603亿个,比上年增长1.71;动态网页数为624亿个,比上年增长129%[2]。面对数量众多的网站及其需要动态更新内容的需求,人们已经认识到网站的重要性,并且在网站改进上花费了很多资金和财力,但是我国大部分网站仍还停留在界面层次上,并没有真正从网站管理的角度来认识网站。
2 动态网站与静态网站的比较
2.1 网站开发技术的比较
随着技术的发展,目前网站建设已经十分成熟,开发技术日新月异。静态网站和动态网站主要是根据网站开发所使用语言来区分。
静态网站开发主要使用HTML(Hyper Text Mark-up Language)语言,即超文本标记语言。HTML既是目前应用最广泛的语言,也是构成网页文档的主要语言。HTML文本由HTML命令组成,而且HTML命令可以实现文字、图形、声音、动画、链接等内容。HTML文档编写简单,功能强大[3]。
目前,动态网站开发技术有很多,例如CGI、ASP、JSP、PHP以及.NET技术等。美国等发达国家在众多站点上采用动态的页面发布手段,动态网站中,不仅用户和站点出现大量的交互,而且网站的管理、维护、更新都方便了许多。
2.2 网站工作原理的比较
网页在服务器端是否需要执行代码,是动态网站与静态网站相区别的一个重要标志。也就是说,动态网站中的网页在服务器端需要执行代码,而且网页会随用户、时间的不同,返回的网页也不同,即传向客户端的网页是动态生成的,并不是预先编好存在于服务器上的,例如CGI、ASP、JSP、PHP、.NET技术等。而静态网站中的网页在服务器端不需要执行代码,传向客户端的网页是预先编好存在于服务器上的,并不是动态生成的,它们是一直不变的,例如html页、JavaScript Flash等,
总之,网站是采用动态网页还是静态网页,主要取决于网站的功能需求和网站内容的多少两个方面。如果网站功能比较简单,而且网站内容更新量不是很大,就可以采用纯静态网页的方式实现网站,反之一般要采用动态网页技术实现网站。
3 从动态网站与静态网站比较分析看财务处网站改革
无论是动态网站还是静态网站,都可以向网站浏览者展示基本的文字和图片信息,但从网站开发、管理与维护的角度来看差别就很大。就学校而言,由于现在各大学校的教师和学生对信息的需求越来越高,校园信息对提高学校的教学质量、提高学生的学习质量等等就显得尤为重要。通过对潍坊工程职业学院的所有教学与行政部门的网站进行考察,发现学院财务处网站目前仍采用传统的静态网站,传统的静态网站,在功能方面存在很大的局限性[4],主要有:
(1)维护难。为了不断更新网页内容,必须不断地重复制作HTML文档。
(2)没有数据库支持,因而网站的内容不能保存成为永久信息资源,更不能用于查询、搜索、统计、分类。
(3)不能自动更新,并且不能與用户交互,无法因时因访问者而变。
财务处作为管理学校财会工作的职能部门,财务处网站不仅对内起到了信息交流、资源共享、方便办公管理的作用,对外也是宣传学校财务工作的窗口。随着业务复杂度和用户需求的不断增加,这些局限性直接影响到财务工作的效率。传统的静态网站已越来越不能满足学校发展的要求,必须进行改革。采用动态网站技术来改变传统静态网站,已经成为改善可用性、降低管理成本和提升学校管理水平的迫切需要,具有深远的意义。动态网站建成后,学院财务处利用该网站将信息发布到网站上,并利用网站的管理系统对信息进行维护;简化财务管理信息的发布流程,提高学院财务工作的效率,提升整个学校的管理水平。
[参考文献]
[1]李红升.基于ASP的网站开发[J].计算机光盘软件与应用,2012(8):158-158.
[2]中国互联网络发展状况统计报告http://www.cnnic.net.cn/hlwfzyj/hlwxzbg/hlwtjbg/201301/t20130115_38508.htm.2013.1.15
[3]韩双旺.动态网站与静态网站的比较研究[J].自动化与仪器仪表,2011(6):1-2.
[4]于金龙.基于ASP技术的动态网站的设计与实现[D].大连:大连理工大学,2006.