CMS毕业论文Word文件下载.docx
- 文档编号:5187655
- 上传时间:2023-05-04
- 格式:DOCX
- 页数:78
- 大小:1.15MB
CMS毕业论文Word文件下载.docx
《CMS毕业论文Word文件下载.docx》由会员分享,可在线阅读,更多相关《CMS毕业论文Word文件下载.docx(78页珍藏版)》请在冰点文库上搜索。
ContentManagementSystem;
CMS;
Open-source;
WebsiteConstruction;
Networkmarketing.
第1章绪论
1.1课题研究背景综述
如果你是一名初学者,那么当你看到互联网上很多人拥有精美的个人网站的时候,是不是总是感觉那些东西遥不可及呢?
当你看到很多或大或小的单位企业都搭建起了自己的网上站点,是不是认为建设一个网站的代价一定会很大才行呢?
如果你希望建设自己的网站而又毫无经验,如果你希望少走一些弯路,如果你希望花费较少的代价获得较大的效益,那么阅读这篇文章或许会对你有很大的帮助。
当前网站建设的模式,大致可归类为以下几种方式。
一种是大型门户型网站,如新浪、网易、淘宝、新华网、凤凰网等,这些网站功能需求复杂,所以基本都是由专门而庞大的开发团队支持;
一种是中小型的企事业单位网站,这些部门网站需求相对简单稳定,功能重复开发的可能性小,所以一般是寻找网站建设公司提供一次性解决方案,或者购买CMS商业版本并请销售商全权代理建设,并聘请少数人员进行一般性的运营维护;
还有一种也是数量最庞大的一种,就是个人网站,大部分个人网站都因为财力的限制,均采用网上免费提供的开源程序建设,少部分有特殊需求的个人,会花费一定的资本购买商业版本或者请专业团队进行功能定制。
本文主要研究分析的是后两种网站建设的发展趋势及使用CMS建站的可行性解决方案。
本课题研究的主要目的之一即是帮助网站建设初学者了解和学习网站建设整个过程的基础知识,消除他们对建设网站的迷茫与畏惧心理,适合希望建个人网网站的初学者、希望节省开支并获得网站运营基础知识的中小型企事业单位以及希望全面了解网站建设与运营的人群参考,本文内容将是你走上快速网站建设之路的捷径。
1.2课题研究目的和意义
很多人认为建设一个网站觉得很复杂,同样也有很多人认为,做一个网站很简单,做一个网站是简单还是复杂呢?
建设一个网站,其实最简单的方式,就是利用现成的系统来进行建设。
这样就不得不说内容管理系统在网站建设中的巨大优势了。
内容管理系统(CMS)以信息共享为核心目的,面向海量信息处理,集信息数字化、分布存储、管理、传播、查询于一体,可以实现从内容采集、创建、传递到内容分析等的完整整合;
内容管理系统包括网络信息内容的创建和获取、存储和管理、权限管理、访问查询以及信息发布等一系列功能,其功能模块化的设计,完善的管理员权限等级设置,可以实现不同部门不同地点的内容创作人员、编辑人员、发布人员,均可根据各自不同的权限在同一平台上提交、修改、审批、发布包括文件、图片、视频、音频等在内的各种内容;
内容管理系统模板与程序功能的前后台分离,可以让初学者不用花费很大的力气和资本,短期内即可建设起功能强大界面统一的各种类型站点;
内容管理系统在结构设计、搜索引擎优化方面富含经验的精细设计,可以让建设出来的站点具有良好的搜索引擎友好度,使网站在网络营销中占据巨大的优势。
近几年来互联网发展异常迅速,互联网网站数量与日俱增,单从中国顶级CN域名注册之迅猛的趋势即可窥一斑。
而这其中的大多网站,都是由非专业的个人运用内容管理系统(CMS)建设起来的,CMS因其较低的技术门槛及开源而强大的功能,在互联网网站建设中起着举足轻重的作用,可以说是CMS推动了互联网网站的迅速发展。
因为使用CMS,你不需要掌握很多的技术,即可建设出功能完善的各种网站。
所以研究分析CMS的使用与发展趋势,是有重要的意义的。
另一方面,个人网站得以大量的涌现,开源软件的发展是一推动互联网飞速发展重要的因素。
个人站长在物力财力上欠缺,但时间充足,所以趋向于研究使用免费的开源软件;
而软件开发商欠缺的是营销市场,所以其产品在一定程度上的开源,会带来庞大的潜在客户资源,如果免费服务做的好,会产生很好的营销口碑。
开发商在部分开源的基础上做着商业化的业务,个人在免费使用开源系统的同时对该企业做了较好的品牌宣传,所以说,软件开源是一种共赢模式。
当前的开源趋势,基本上形成了产品开源,服务收费的模式。
所以研究分析开源软件的发展趋势,也是本文的一个重要部分。
如果说建设大型的专业性的网站平台,需要企业斥资聘请专业的团队定制和管理,那么对于功能需求相对普及化的中小型站点,就没有能力也没有必要付出这么昂贵的代价。
对于一般性的中小型网站建设,完全可以花费很少的资本,选择优秀而合适的CMS内容管理系统进行搭建,从而以较少的投入获得较高的效益。
本课题从CMS的概念讲解入手,从当前互联网网站建设的现状和形势进行分析,从一个初学者的角度考虑,重点以一个企业网站建设实例为参考模型,介绍一般的个人网站、企业网站以及专业性门户网站的搭建过程,根本的目的即让对网站建设感兴趣的非专业人士,能够了解一般网站建设的基本过程,能够独立地搭建起个人希望建设的网站站点,并能够进行一般性有意义的网站运营。
本文中提到的缩写CMS一般均意为“内容管理系统”。
1.3可行性分析
当前建立企业、政府对外的门户网站或面向内部企业内部员工建立信息发布平台是信息化建设的重要组成部分。
然而,尽管各部门已建成各种形式的网站信息发布平台,但是大多平台功能比较简单单一,而且信息更新缓慢、内容粗糙单一,对多媒体数据内容的管理相对薄弱,很难满足信息交流、资源共享的实际需要。
另外,大多功能单一的企业网站在营销优化方面做的糟糕至极,企业网站很难起到实际的效益。
此外,随着互联网络的普及,个人网站也越来越多,很多非计算机专业的人也希望建设自己的个人网站。
几年前,要想在网络上顺利的发表个人的文章或作品,还真的需要知道一点技术,而现在,大多数天天书写着BLOG的人,都是没有任何技术背景的普通用户。
而随着开源CMS项目如火如茶的发展趋势,加上未来主机托管或者虚拟主机租用费用的不断降低,任何一个不具备专业网络技术知识的人,只要感兴趣,都可以轻易的建立自己的网站,如果说这几年BLOG的发展解放了普通民众的发言权,那么功能更为复杂的CMS系统的发展,将会促使那些更加会创造、会关心别的用户的需求的人的创造得到利益上的回报。
内容管理系统由于大都是专业团队历尽多年开发出来的整站系统,具有一般平台不可比拟的巨大优势:
首先,CMS低廉的价格,节省网站技术投入成本,降低技术难度,是值得网站建设者选择的理由之一;
其次CMS强大健全的功能,能够满足各种应用需求,能够提高快速部署能力和结构更新,提高网站运营效率和信息更新能力;
再者,CMS的模块化设计,以及阶梯型的用户权限部署,能够轻松地规范网站管理运营规则与管理手段;
此外,CMS强大的后台管理功能,能从很大程度上减轻网站技术和采编人员的工作难度与压力,使一般网站管理员不用学习专业的知识,只需简单的文档添加操作即可较好的管理整个网站。
总之,CMS是中小型网站快速建立门户网站的捷径,是企业单位或个人建设网站的可行性解决方案。
通过本课题的研究学习,能够让读者对内容管理系统有一个明确清晰的认识,对一般性网站建设过程有清晰的了解,对网站的运营与优化推广方法有基础的意识,并能通过自己短期的学习,独立地搭建个人或企业站点。
第2章内容管理系统(CMS)的概念
2.1本章概述
曾几何时,做网站还是一个非常高深复杂的活路,后来,很多靠做网站生存的公司推出几千元、甚至几百元的套件,一些虚拟主机服务商也推出了智能建站、自助建站,略通一点电脑的人都可以做出几个简单的个人网页出来。
再后来,各种成型的内容管理系统开始大行其道,肯花时间去学习的任何人用之来建设一个网站没有任何的问题。
以后文章中提到的缩写CMS,在不做说明的情况下均意为“内容管理系统”。
本章详细介绍关于CMS的相关基础知识,并通过与传统建站方式对比分析,讲述CMS的应用优势。
此外,对与CMS发展密切相关的软件开源产业的现状稍作介绍和分析。
通过阅读本章,您将会对使用CMS形成一个全面的了解和认识。
本章内容主要是基本概念的详细讲述,可作略读了解即可。
2.2什么是内容管理系统(CMS)
CMS是ContentManagementSystem的缩写,中文翻译为内容管理系统,其概念最早在1996年由网络新闻出版公司clent提出。
内容管理系统是一种运用于服务器端的编程语言(如:
ASP、ASP.NET、PHP、JSP等等)对网站的栏目、内容以及模板进行管理和维护的系统。
传统意义上说,内容管理系统是应用于创建、编辑、管理、检索以及发布各种数字媒体(如音频、视频)和电子文本的计算机软件。
现在看来,内容管理系统(CMS)其实已经是一个很广泛的称呼,从一般的博客程序、专业网站程序,到综合性的网站管理程序都可以被称为内容管理系统。
当然内容管理系统也细分为很多类型,根据系统应用范围分类,通常有企业内容管理系统(EnterpriseCMS)、网站内容管理系统(WebCMS)、组织单元内容管理系统(ComponentCMS)等;
根据系统应用类型分为框架开发型和系统应用型。
目前国内互联网络技术水平还处于发展阶段,应用型网站内容管理系统受到国内用户极大的欢迎,应用也最为广泛。
通过使用CMS,可以让你不需要学习复杂的建站技术,不需要学习太多复杂的编程语言,你只需要短期内学习掌握必要的相关知识,就能够构建出一个功能强大的门户网站。
而且,通过使用CMS建设网站,你不必为实现复杂的功能支付昂贵的费用。
所以说,使用CMS可以加快网站开发的速度和减少开发的成本。
总之,可以说通过利用网上可以下载的现成程序,完全可以建立任何你希望建设成的网站站点。
2.3CMS建站的优势与弊端
2.3.1传统网站建设方法存在的问题
1.数据信息分散、不能进行有效整合和共享
网络建设的目的之一即是加强数据内容的共享与信息交流。
目前的情况是尽管各单位的各种数据以几何级数的速度增长,但通常只有少数人员才能看到这些被封存在于单位内部数据库、主机、文件服务器内的数据,这些数据形成了一个个的“信息孤岛”,不能有效整合和共享,造成重复工作和资源浪费;
如果单位分支机构较多,地域分布广阔,信息的共享与交流就更困难了。
2.尽管各部门已建成各种形式的网站信息发布平台,但信息更新缓慢、内容粗糙单一,很难满足信息交流、资源共享的实际需要
一些单位采用各种网页设计软件、编程语言自己建设内外部网站,这些网站大多功能单一,却网站建设和网站维护的难度较大,各种技术应用受到制约,应用的扩展性亦受到严重束缚。
而且因网站维护需要专业技术人员或一般人员因其维护管理的不方便性而疏于更新网站内容等因素,很容易导致网站成了“死网站”,失去了网站应有的即时、互动功能,成了一种形式重于内容的摆设。
当你多去几家企业单位的主页上去浏览一遍后,看看那些仅有的年代久远的新闻以及简单单调的页面,你就会深有体会了。
3.因信息发布应用平台的不统一,导致同一机构下的各种Web应用系统平台之间的整合变得异常困难,致使不同的应用系统不能很好地进行统一管理,各种网络应用及信息检索的效率变得低下繁琐
很多单位下属部门或分支机构众多,如果每个下属部门均自行独立地发布相应的信息内容,对于信息化建设及应用来讲,无疑是一场灾难。
建设统一的网络应用及信息发布平台,统一规范各单位的信息发布权限及发布内容等,是信息化网站建设的重要工作。
4.信息内容形式单一,对多媒体数据内容的管理相对薄弱,而且改版工作量大,系统扩展能力差
传统网站建设的信息应用平台大多只进行管理一般的文字、图片等信息内容,而对于日益重要的视音频信息的内容管理则多停留在手工发布管理水平上,不能有效进行统一处理,很难充分发挥宽带网络的应用优势。
总结上面的各种问题,我们会提出这样的一些解决方案:
建设统一的内容管理及信息发布平台,整合各种信息资源、统一信息发布渠道;
简化网络内容管理及信息发布手段,使得一般应用人员均可根据权限自由进行网络信息的更新及维护;
提高系统的易用性和的功能的完善性。
但是,你会发现,CMS系统完全满足这些基本的要求,而且甚至拥有更多强大的功能,因为CMS正是为解决这些常见的问题而设计开发并不断完善的。
2.3.2CMS系统的优势
对网站内容的综合治理是CMS软件的最大优势,它流程完善、功能丰富,可把稿件分门别类并授权给合法用户编辑治理,而不需要用户去理会与掌握那些难懂的编程语法。
1.CMS系统在内容管理中的优势
1)减少专业技术人员投入,提高网站信息发布效率
很多单位中网站信息发布的工作主要由专业技术人员承担完成,信息发布的中间环节多,信息更新缓慢、误差率高。
应用CMS内容管理系统可使普通工作人员在其权限范围内完成信息采集编辑、审核、发布、管理、访问等工作,任何一个会操作基本office软件会上网的人员,均可以轻松地对网站进行管理。
2)加强单位内部的数据内容共享与信息交流
当信息内容繁多,存在大量各种格式的信息文档时,加强这些信息的有效整合、管理及再利用,可以为相关人员提供最新最及时的内容;
而当单位内部分工细致,部门和分支机构众多、分布地域广阔时,应用CMS内容管理系统可以实现信息的及时更新和协同运作,可以实现机关内部横向和纵向的知识交换和知识共享;
3)提供统一的信息发布及信息获取平台,保持内外部信息发布的统一
CMS的功能模块整合性能,使得同一部门的人员可在统一的平台上进行信息交流,而不用反复登陆多个网站,可以最大限度地将精力放在工作上而不需过多考虑网站信息发布、维护工作等;
在有效提高工作效率的同时,实现了内外网络的协同运作。
4)可将多种信息进行统一管理发布
CMS多媒体内容管理系统可以将文字、图片、视音频等信息进行统一处理,视音频信息的发布将会与文字、图片的发布变得一样简单。
5)CMS同时也是其他多种业务或应用系统的承载平台
信息发布平台同时也是其它WEB应用系统的呈现平台,应用CMS可将多种应用系统统一在一起,为应用者提供统一的应用平台。
关于使用普通方式和使用CMS系统建设网站的优势比较,可参见表2-1:
表2-1使用CMS前后的内容管理优势比较
使用CMS系统之前
使用CMS系统之后
网站相关工作人员不能明确分工,需要依靠专业技术人员;
一般人员即可进行网站建设与信息维护。
可以将编辑、美工、技术及管理人员的工作完全分开;
编辑需要手工制作页面
页面自动生成,所见即所得;
编辑人员可以专注于内容;
改版不方便,需要修改所有页面;
或者需要修改程序,需要技术人员参与改版,工作量相当于网站重新建设
改版不需要专业的技术人员;
使用系统预制或自己制作的模板,短期内即可完成网站改版;
页面自动重新生成发布、方便快捷;
数据库服务器容易死机,网站速度慢,安全性、可靠性不高。
可以生成静态页面,访问速度快,数据安全可靠,访问承受能力高
动态发布安全性差,数据库容易被攻击,造成严重灾难
采用静态发布,服务器开放端口少,不容易被攻击和修改,安全性好。
不能对多媒体内容统一管理,图片需要上传,视音频信息发布需要借助其它系统进行。
统一内容管理,图片自动上传,视音频信息可以与其他信息一起发布,可视化内容管理制作,方便灵活。
2.CMS系统在网站建设中的优势
1)网站建设简单快捷,资本投入少
CMS系统具有强大的功能,能够满足各种常见的功能需求。
你只需要花费少量的时间,学习某一套CMS系统的基本使用,即可学会使用该CMS建设网站的方法,而一般的CMS系统都有详细而简洁的帮助手册,完全可以在一两天内学会所有的使用功能与技巧。
此外,CMS的开源版本是免费的,你可以任意作为非商业使用,只需保留产品的版权。
如果你有特殊的需求,可以购买商业版本,相比来说花费也不会太高。
所以说使用CMS系统建设网站能够节省大量的人力和财力。
2)管理更新内容无需专业人员,减少技术投入
利用CMS内容管理系统的网站信息发布模板,一般工作人员在加入需要发布的信息内容后,即可轻松完成专业网站的建设与维护工作,而不需要考虑页面设计、呈现形式等。
利用内容管理系统建设网站,信息发布的过程是自动进行的,网站人员可以只有编辑人员、管理人员等。
网站对技术人员的依赖将大大减少。
而过去这样的工作往往由单位信息中心或技术部门的专业人员负责,工作繁琐、效率低下。
3)网站模板与数据呈现分离,网站数据安全、改版容易
应用传统的网站建设方法,网站改版相当于重新制作网站,时间长,费用高。
CMS内容管理系统采用模板技术,网站的内容是和样式分开存放的,如果需要改版,只需要修改样式即可,原来的内容都可以继续使用,更换模板即更新网站风格,网站改版变得异常容易。
4)缩短网站的建设周期
一个成熟的CMS网站内容管理系统,可以大大加快网站的建设周期,同时又可以避免风险,因为网站内容管理系统都有一套成熟的机制来建设网站,而且都经过了实践的检验。
利用CMS建设网站,你只需要在需求明确以后,制定出详细的网站结构规划,然后通过后台可视化的设置操作,并对前台的内容显示方式做一些调整,就能够很快地推出网站。
5)功能强大,易于功能扩展
CMS系统的一个优点就是功能结构模块化,比如文章系统、图片系统、下载系统、销售系统等等,任何一个模块都可以作为一个单独的站点来使用,所以如果需要在使用过程中扩展功能,只需要添加相应的模块即可。
一个成熟的CMS网站内容管理系统都能够满足常见的各种扩展需求,他们一般都附加了丰富的扩展模块,供网站选择使用。
6)便于网站系统升级
使用CMS建设网站的另一个优势就是,CMS开发团队是一直在保持产品开发的,产品的功能、漏洞等在不断地升级改进,而CMS使用者可以根据CMS开发商不定期提供的升级文件进行系统升级,而这种升级操作一般都是简单的,并且附加有详细的升级说明。
这样一来,网站虽然建设了很长时间,也能保证网站的性能和技术不落后于时代发展。
一个专业的网站内容管理系统开发商,将始终站在网站开发的时代前沿,孜孜不倦地跟踪最新技术的发展,持续不断地升级完善网站内容管理系统。
7)安全性高、系统性能好
一个成熟的CMS网站内容管理系统,在安全性上做的工作会很细致,在系统性能上也会做大量的优化设计。
一方面CMS系统使用的群体众多,各种各样运行中的网站正是检测该CMS系统性能的最好方式,而且还有各种研究机构经常对不同的CMS做压力测试测评,提供数据报告。
这些都保证了CMS系统优秀的负载性能。
另一方面,由于CMS很多都拥有开源的版本,代码是全部公开的,一旦有系统安全上的漏洞,很快就会被广大的用户测试出来,互联网上的一些安全小组也会对开源的CMS系统代码进行安全检测,开发团队会在最短的时间内对漏洞进行修补并发布补丁程序。
一套成熟的CMS系统都经历了各种类型的压力测试,在安全与性能上是一般网站无法相比的。
8)符合SEO的优化标准,对搜索引擎友好
如今的CMS系统都非常注重搜索引擎方面的优化设置,静态生成、伪静态设置、自定义页面标题规则、自定义页面导航、关键词词库设置、自定义Keywords和Description,如此等等,如今成熟的CMS系统在这方面做的都非常细致。
你可以完全根据自己的站点特色简单地进行SEO优化规则设置,使你的网站保持对搜索引擎的友好度,从而更快更多地被搜索引擎收录。
CMS网站内容管理系统是网站的生产力工具,它的诞生是为了把网站建设者从网站的繁杂开发中解放出来,从而把更多的精力和预算投入到网站的内容建设上面,关注网站的效益而不是功能的开发设计。
网站的发展历程,从简单的HTML页面到复杂的HTML页面,再到动态的程序页面,从自行开发网站后台到使用统一的网站内容管理系统,每一步都是一个质的飞跃。
3.CMS在网站建设中的应用效益分析
1)省网站技术投入成本与资金投入成本,降低技术难度;
2)提高快速部署能力和结构更新频率;
3)提高网站运营效率和信息更新能力;
4)规范网站管理运营规则与管理手段;
5)减轻网站技术和采编人员的工作难度与压力;
6)扩大网站自动获得信息源的能力;
7)快速建立各种类型门户网站的捷径。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CMS 毕业论文
![提示](https://static.bingdoc.com/images/bang_tan.gif)