当前,随着信息时代的到来,计算机网络已经成为人们在日常的生产生活中不可或缺的工具。而网站又是实现所有信息数据交流互动的主要平台,这就使得人们对其设计和维护的需求越来越高。无论是商业性还是非商业性的网站制作团队,都在寻求更好更快的网站建设技术。软件就是现阶段反映网站形象以及文化的未来走向。
1软件与网站设计
1.1满足网站的设计需求
软件是反映现阶段网站形象的主要介质,而网站是各行各业信息的宣传工具,是各个团队组织表达形象的重要窗口。对于网站的设计,不论是商业性网站还是非商业性的网站,都想要用以最少精力的投入获得最好的宣传效果。软件是满足网站设计这一需求的重要出口,因为软件能够为各类网站的合理性设计提供目标方向。像Photoshop、CorelDraw、Page-Maker等,这些软件都可以帮助各个团队组织获得一个更好的运行模式和宣传效果。当前,利用数据库的管理和运行特点来对网站进行设计是实现网站设计合理性的有效模式。
1.2降低网站维护的人工成本
网站在建立后要对那些信息内容较多、流量大的网站进行维护管理工作,这是保证网站信息时效性的主要方式之一。网站管理员的工作就是对每天的页面内容进行更新,如此庞大的工作量对网站维护的管理工作是极大的挑战。
(1)网站维护人员要找到相关的更新资料;
(2)就是做出相关的页面内容;
(3)才是对网站的更新。这对于那些流量小且时间充裕的网站维护管理人员来说是可以的。一旦所维护网站的规模较大每天需要更新的新闻或者是公告等信息内容发布较多,那么就会给网站维护的工作人员带来了难以完成的工作量。为解决这一问题,可利用软件这一信息数据库来降低人员的工作量。具体的操作为将要发布的信息内容导入数据库,并使用ASP技术把数据库中的信息内容直接放到网站的页面上。这在很大程度上降低了网站维护的人工成本,使得新闻、公告等信息在页面上可以以直接更新的形式来保证网站的信息流动。
1.3提高网站设计的质量
网站设计整个的开发过程是复杂而繁琐的,这就使得网站设计必须以技术先进、界面整洁、维护功能齐全、操作简单为设计方向。通过研究软件工程学的设计理念来确定网站开发的整个过程框架,使之按照合理的设计步骤有计划、有方法地分阶段进行。这样的网站开发在很大程度上提高了网站设计的质量以及工作效率。现阶段软件工程学衍生出的动态模式有层迭样式技术、文本对象技术以及编程脚本技术,这些技术应用于网站设计实现了网站界面的生动性和丰富性。网站设计处于信息化的时代背景下对界面效果的设计需求越来越高,这在一定程度上增加了网站运行的成本。所以,越来越多的网站使用了数据库的运行和管理技术来进行网站设计,也就是B/S结构的网站设计技术。
2软件与网站维护
2.1实现数据库连接
要运行一个具有较大规模的网站是离不开数据库的存储与连接作用的。依靠人工操作的管理方式,根本完成不了具有庞大信息量的浏览器更新管理的任务。然而,数据库的连接这种技术在很大程度上满足了网站信息的查询更新的需求。浏览器作为客户端主要的操作平台,而Web服务器是一种基于IIS服务器或PWS服务器的个人服务器。为了提高网站信息数据的更新效率,当前Web网站大量的使用动态网页设计。这类网站的信息数据是通过数据库运行管理来发布的,其具体的操作方法是将信息数据存放于网站维护的后台数据库。Web服务器要想实现访问网站后台数据库中的信息数据,可以通过HTML内嵌式语言的PHP技术来进行转化。PHP是一种英文超文本预处理语言,是一种将服务器端执行的任务嵌入HTML文本档中的脚本语言。PHP的运行过程结合了C、Perl、Java的语法可以使动态网页得到更加快速的执行。与此同时,还可以将运行的程序嵌入到HTML文档中去执行,这极大地提高了网站设计的工作效率。这种技术几乎能够执行市面上所有的信息数据库,实现了C++、C在进行程序运行上的有效扩展。
2.2B/S结构的技术模型
B/S结构的技术模型能够解决网站缺乏互动性的技术局限,是一种三层的C/S结构,其中具备二级的Client/Server模式。第一级C/S结构的作用是为Web提供www服务,而且还能为客户端浏览器提供浏览的服务。具体的服务内容为:给Web安装上预先建立的页面文件。这些页面的计算机编程语言包括JavaScript、VBScript脚本的语言、DHTML标注的语言以及客户端的HTML语言等。网站设计的服务器将执行的内容转化成HTML语言并传递到客户端上,客户端软件就会对这些执行内容进行解释最终显示出结果。C/S结构第一级的工作模式是把Web通过数据库的运行管理转化为C/S结构的运行模式。然后再通过CGI技术或者其他的技术方式使Web服务器端与客户端进行信息互动。以往的网站设计采用的结构模型仅限于C/S结构。这种条件下设计出来的网站没有互动的功能,而且页面的更新速度也慢。对于非商业性网站来说这些功能的缺乏是致命的,根本不能实现团队组织的宣传效果。而对于商业性网站来说数据库运行管理的使用也仅限于信息检索、用户的登录注册等方面,对于页面信息的更新仍要靠大量的工程技术人员进行人工操作。这在很大程度上增加了网站运行维护的经济成本。
3结语
网站是具备传播信息、进行信息交流的平台。这就要求其设计要满足信息覆盖面广、信息传递迅速、信息容量大的需求。以往利用网站的维护管理人员对信息数据进行发布、操作,很大程度上限制网站的传播和交流目的。文章阐述了利用数据库的管理运行方法对网站进行合理性设计以及提高网站维护工作的效率,旨在使网站在信息化的时代背景下发挥出其应有的作用。