学术论文网
动漫网站的建设与维护
发布日期:2020-09-14 12:41:06

引言:虽然我国目前实时企业化运作的专业动漫网站数量较少,相关经验明显不足,相比西方发达国家整体水平较低,但近年来动漫网站在数量上得到了快速的发展,已经形成动漫产业,据CNNIC提供的《中国互联网络发展状况统计报告》数据显示,截止2016年6月,我国网站的总数量达到454万,半年内实现增长7.4%,而动漫网站数量达到近10万,半年内增长率达到17.3%左右。可见,现阶段人们已经认识到建立动漫网站是符合时代发展的合理选择,但我国在动漫网站的建立、维护和管理方面仍存在诸多问题,要提升我国动漫网站的质量,要更加全面的认识动漫网站的建设和维护相关工作。

一、动漫网站的理论分析

网站即以互联网为载体,基于一定规则,利用HTML等工具制作而成的,具有展示特定内容功能的相关网页的集合,包括动态网站和静态网站两种类型,所谓静态网站即网站中的内容已经被制作成静态网页,用户只能被动接受静态网页信息的网站形式,而动态网站是基于静态网页、中间件、数据库等结构,可以实现与用户交互操作,并依据用户的检索信息提供具体资讯的网站[1]。动漫网站即以展示动漫内容为主要功能的网站,其既可以是静态网站,也可以是动态网站,但考虑到用户对动漫内容的需求存在个性化的特点,动态的动漫网站通常可以更好的满足用户的需要,但其对建设和维护工作的依赖性也相对更强。需要注意的是,虽然动漫网站均以展示动漫资讯为主要功能,但具体的形式也存在差异,如在线浏览动漫网站、动漫论坛网站、动漫门户网站、动漫专题网站、动漫音乐网站等,在建设前需要先确定具体的动漫网站类型。

二、动漫网站的建设

1.动漫网站建设的主要工作

现阶段我国动漫网站在建设的过程中,整体上存在定位模糊、盈利模式单一等问题,要在建设阶段解决或避免此类问题的出现,要完成以下工作:

(1)明确网站目的与内容

动漫网站建设的目标用户群、为目标用户群提供的具体服务、动漫网站在用户群中要建立的整体形象等,是动漫网站建设前必须明确的问题,可以为具体的建设工作提供方向。本文建设的动漫网站为动漫门户网站,主要功能是为网站用户提供发布动漫主题相关资讯的平台并对用户发布的资讯或帖子进行管理和维护,满足用户对展示、检索、增删改动漫资讯的需要和管理人员后台维护的需要[2]。需要注意的是,本文建设的动漫门户网站,在展示用户发布的动漫资讯前,要对资讯是否满足展示要求进行分类,换言之要对网站准备向用户展示的资讯进行审核,这就要求在进行动漫门户网站建设的过程中,不仅要确定展示的内容,还要明确具有审核权利的具体管理者,这就导致动漫门户网站需要具有一般维护权利的低级管理者和具有审核权利以及维护权利的高级管理者。

(2)网站栏目设置

在明确建设的动漫网站目标和内容的基础上,要对网站的栏目进行设置,这不仅有利于用户对网站的整体结构产生较全面的认识,也提升了网站的整体友好性,例如新浪动漫网站将动漫新闻资讯整体上划分成图1显示的栏目,但为进一步满足用户的资讯需要,推出“漫ZONE”、“亚洲动漫榜”、“图趣”、“专题”、“泛娱乐”等栏目,使动漫网站整体提供的资讯丰富度明显提升。本文网站栏目设置主要包括“热门资讯”“头条资讯”“最新资讯”三方面。

 

图 1 “新浪动漫”栏目设计截图

(3)网站目录结构设计

网站目录结构设计主要是为了为动漫网站后期管理和维护提供便利,在进行具体设计的过程中,笔者将本动漫门户网站的图片信息均设置在一个目录下,为保证目录检索的准确性和及时性,目录层次设计在5层以内,所有目录以英文格式编制。

(4)网站风格布局

网站的风格直接关系到其给用户产生的整体形象,所以在进行动漫网站建设前,要对风格进行合理的设计,图2(a)是风车动漫网站的首页截图,图2(b)是酷米网首页截图,可以发现,两个网站在风格布局方面均突出简约大方,使用户对网站展示内容分类一目了然,并以图片的形式将最近热门资讯更加直观的向用户传递,这种风格设置可以使不存在明确观赏需要的用户,在短时间内在网站中发现吸引点。本文在进行动漫门户网站建设中,也采用类似风格。

   

             (a)                              (b)

图2国内部分动漫网站的截图

(5)网站版面编排

现阶段网站版面编排的样式主要包括上下式、左右式、混合式、非规则式等,上下式和左右式版面编排可以较好的保证网站首页面的整洁、清晰,使用户一目了然,而且较迅速的定位所需的信息;而混合式可以最大限度的将网站可以提供的咨询内容类型向用户呈现,进而提升网站对用户的吸引力,而非规则式网站版面编排通常将网站的理念、功能等以整体的形式向用户呈现,而不是具体的资讯内容[3]。本文在进行动漫网站设计的过程中,考虑到用户对发布新闻资讯和浏览新闻资讯是进入本动漫网站的主要目的,选择混合式版面编排,具体形式与新浪动漫类似(如图3)。

 

 

图 3 新浪动漫混合式版面编排形式

2.动漫网站建设要实现的功能

通过对本文设计的动漫网站目标和内容的分析可以发现,该动漫网站在台前要具备用户登录功能模块、最热门部分资讯显示功能、管理员推荐部分资讯显示功能、最新部分资讯显示功能、动漫资讯搜索功能、新闻分类显示模块、展示检索动漫资讯功能、动漫资讯详情页展示功能、滚动显示图片资讯功能、显示网站友好链接功能、网站公告显示功能[4]。在该动漫网站台后要具有验证用户登录信息功能、按用户级别显示管理目录的功能、加改删动漫资讯的功能、审核用户发布的动漫资讯功能、信息分类功能、服务用户自助注册功能、网站的风格和系统设置的功能等。要保证动漫网站以上功能的顺利实现,该动漫网站的功能体系如图4所示,图4中任何模块在用户登录并选择操作后,都需要在数据库中做出相应的反应。

 

图 4 本文建设动漫网站的功能体系简图

3.动漫网站的建设思路

在建设本文动漫网站的过程中,笔者选用ASP.NET技术和.NET Framework,建设环境是CPU内存2G以上,硬盘超过80G,且系统级别为Pentium IV的客户机;CPU内存超过8G以上,硬盘内存1T,且系统级别为Intel Xeon E5-2403的服务器;数据库的规格为SQL Server 2005。

(1)系统体系建设

在进行系统体系建设的过程中,笔者选择ASP.NET技术,而此项技术又有UI层、数据层和业务逻辑层共同构成,其中UI层的主要功能是实现动漫网站和用户的交互、业务逻辑层的主要功能是接收用户向UI层输入的信息,并将相关信息向数据层传送,在数据层做出反应后,将反应结果向用户客户端传输,为保证其功能的实现,在该结构中要存在XML文档、Web表单等功能,保证相关信息在传输过程中格式的规范性,为信息读取和处理创造条件[5]。而数据层则在接收业务逻辑层传来的业务申请后,利用ADO.NET技术进行相应的操作。需要注意的是ADO.NET技术主要由Data Set和.NET Framework两个结构构成,其不仅可以保证数据层对数据库内的数据信息进行处理,而且可以实现数据层自动更新。在建设动漫网站的过程中,要利用ASP.NET技术就需要动漫网站建立Web服务层、业务处理层和数据访问层三个层次结构,在Web服务层中包括直接面向用户的窗体以及后台的代码,用户通过窗口输入的信息,均要在转化为代码后做出反应;业务处理层主要是对动漫网站的动漫资讯进行相应的处理;而数据访问层则通过Conn类为业务处理层的实际操作提供依据。

在动漫网站系统结构建设完成后,为节约成本,为后期管理维护创造条件可以选择集中式的物理布局,即将业务处理和数据库系统分别布置在服务器和Web服务器中,即在用户进入网站后,如果为普通的浏览者可以直接对动漫网站内的资讯进行阅读或搜索;如果为注册用户,可以在登录并获取访问权限的情况下,进行其权责范围内的相关活动,例如如果登录后用户具有输入员身份,则其可以直接发布动漫资讯;如果其具有网站资讯审核员的身份,则可以进行动漫资讯的添加、审核和管理;如果其具有系统管理员身份,不仅可以完成以上工作,而且可以进行资讯分类的添加和管理,用户的添加和管理,系统、风格、友情链接等方面的设置。利用ASP.NET技术建立的动漫网站系统可以满足以上四种类型用户的操作需要。

(2)系统环境建设

为保证建设工作的顺利实现,在建设的过程中,笔者应用了.NET FRAMEWORK SDKV2.0、Visual Studio2005、SQL Server2005等软件,在具体建设的过程中,笔者利用通用的网页设计技术对动漫网站的前台界面进行了设计,而后台的编码工作则利用了aspx技术和C#语言。在进行前台界面建设的过程中,笔者一方面借用文章管理系统和FLASH进行前台调用,并利用PHP+MYSRL文章系统对界面中需要及时更新而且更新操作较频繁的文字内容进行管理;一方面,在建设的过程中,笔者通过SEF文件对文章的列表页进行灵活的调用,以保证用户可以通过界面准确的获得需要的信息,在整个过程中,系统的管理人员都可以登录系统的后台对相关资讯的数据信息进行管理[6]。另一方面笔者为保证动漫网站内展示的图片形式的动漫资讯,满足动漫网站建设的整体需要,在建设的过程中,笔者选择了PHP+XML+FLASH的技术,换言之在图片上传的过程中,先利用PHP文件格式传输并在此过程中形成对应的略缩图,然后利用XML向SWF文件传输,在此文件中利用其具有的影片剪辑功能进行加载,然后利用FLASH是图片的效果得到优化。需要注意的是,为保证界面的友好性以及漫画用户之间相互沟通的需要,在动漫网站中通常要设置留言板,为保证留言板的信息可以较及时的传递,笔者选用PHP+FLASH的技术,换言之留言版的信息要通过PHP文件向MYSOL数据库存储。

在动漫网站环境系统建设的过程中,要认识到保护网站数据安全的重要性,并在建设的过程中对不同类型的用户权限进行明确的设置和控制,例如虽然普通的注册用户、系统的管理人员以及动漫资讯的审核人员均具有添加动漫资讯的权利,但只有经审核人员审核通过的动漫资讯才可以在网站中展示,如果在网站建设的过程中,对不同用户的权限控制不合理,不仅会导致网站的安全性受到影响,甚至网站预期的功能也难以发挥。

(3)系统数据库建设

数据库的建设情况直接关系到用户检索信息能否得到及时且准确的反馈、用户在登陆后能否得到正确的权限分配等,可见数据库建设在动漫网站建设过程中具有极其重要的地位。在进行数据库建设的过程中,笔者选择DBMS管理系统,首先要建立数据库数据表说明明细表,如管理员表、分类表、友情链接表、文章表等表名称的表代码以及具体的表功能说明;然后对具体的各类型表结构进行设计,例如在设计管理员信息表、分类信息表、网站配置信息表等表格的过程中,要对字段名、描述、类型、约束等进行记录,只是具体记录的内容和字段名存在差异[7]。在数据库中各类表格建立完成后,要对各表格之间的映射关系进行确定,换言之在管理人员对其中一个表格内容进行处理后,相关联表格的对应内容均会自动的做出调整,这不仅可以减少管理人员的处理工作,而且可以更好的保证数据库内存储信息的准确性。

需要注意的是,为保证数据库信息的安全性,在进行数据库建设后,要利用MD5加密技术、权限控制技术等,对访问和管理数据库的人员进行管理,防止因数据库受损而导致动漫网站整体难以正常运行。

4.动漫网站建设过程

(1)目录设计

在建设动漫网站的过程中,要真正发挥ASP.NET技术的作用,要对环境变量进行合理的配置,换言之对Web.config文件对应的存储项目进行修正,在修正的过程中考虑到本动漫网站目录编辑以虚拟分层形式为主,所以先进行URL资源计算,并保存计算结果,在用户通过Web访问层输入需要的信息后,则通过匹配计算结果在Web.config文件中确定具体的详细网页。需要注意的是,通常情况下,Web.config文件中存储的信息是XML文档格式,此时要对键和键值的格式进行调整,使数据库中文件的访问格式得到优化,保证游戏网站运行过程中,用户可以通过设置的路径准确的获取需要的信息[8]。在以上工作完成后,建设人员要建立虚拟目录,即在IIS中选择默认网站,然后进行虚拟目录的建设,在建设的过程中,只要按照系统的自动提示进行,并将目录的别名和存储路径、访问的权限三方面合理的选择即可。

(2)网站界面固定内容设计

在动漫网站建设的过程中,建设人员要在进行具体的网站模块设计前,先建设top.ascx和bottom.asc两个Web用户控件,这两个用户控件的建设主要是因为在动漫网站的页首和底部的信息通常是不变的,例如,在首部通常包括动漫网站的名称以及栏目设置等,而在底部通常包括友情链接、网站联系方式等。两个用户控件的属性要进行相应的处理,具体如下:

<ucl:topid=“topl”runat=“server"></rucl:top>

<ucl:bottom id="Bottom1"runat"=“server"></rucl:bottom>

考虑到通常情况下,动漫网站的首页中包括分类栏目、页面风格、系统的日期提示、分类的信息等,所以在建设的过程中,也可以将此部分信息存储于top.ascx中,而页面底部的信息则按照相同的原理存储于bottom.asc中。在此时需要注意,为保证动漫网站整体的和谐,通常主页面在风格设计上与详情页面具有较大的相似性,所以在建设的过程中,可以将主页面和详情页面中相同的信息共同存储于自定义的控件中,这不仅在提升动漫网站整体建设效果方面具有积极的作用,而且可以有效的缩减后期维护和管理的工作。

(3)通用类代码的建设

动漫网站建设的过程中,会设计大量的显示文件以及隐藏文件,在数据访问的情况下,要结合具体的分类对相应的文件进行引用,例如,验证用户登录的信息、使用数据库中的相应文件等,这就需要对实现代码进行建设,由于不同类型的代码建设过程存在差异,所以本文不对具体的建设过程进行叙述。

(4)接口设计

接口设计的内容相对较复杂,笔者主要针对以下接口的建设问题展开研究:

①主页接口设计,主页的建设效果直接关系到用户对动漫网站整体情况的认知,所以在建设的过程中要重视主页的图片、文字、布局、风格等方面,甚至对主页的图片也要进行不断的优化,在建设的过程中要注意从以下方面进行:首先,必须要在对动漫用户需求进行全面准确了解的基础上,从用户角度进行主页设计;其次,页面的布局要讲究清晰合理且主题明确,使用户通过页面布局了解动漫网站的类型以及特点;再次,要尽可能的提升主页的丰富程度,不能一味的用文字介绍或用图片展示,而是要将问题、图形、图标等有机结合;另外,如果主页的内容过于详细或复杂则会导致主页的刷新速度减慢,影响主页的吸引力,图5是笔者建设动漫网站过程中,建设的主页页面初始图,可见本动漫网站采用了混合式的页面布局,用户既可以直接对该网站提供的动漫新闻、动漫作品、项目合作、动漫热点、动漫联盟、基地风采、网站公告等进行浏览,也可以在该页面登录,然后进行动漫资讯的相应管理。

 

图 5 本文建设的动漫网站主页初始截图

②动漫资讯详情页设计

动漫网站实际上是大量动漫资讯网页的集合,所以在建设网站的过程中,除主页外,还要对具体的详情页进行设计,在建设详情页的过程中,需要注意的只有用户用鼠标点击资讯标题或资讯的其他进入路径的情况下,详情页面才会显示,为强化详情页的主题,在设计的过程中,不仅要保证其在风格上与主页一致,而且要有意识的加粗标题。另外,详情页显示的动漫资讯必须是审核管理员审核通过的内容,以此保证动漫网站整体的规范性和合法性。

Copyright © 2008-2020 学术论文网 版权所有 粤ICP备16093775号