欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 计算机网络 > 企业建站的CMS选型

企业建站的CMS选型

日期:2023-01-24 阅读量:0 所属栏目:计算机网络


摘要:本文主要介绍了内容管理系统(cms)的概念和主要功能,对当前主要的cms开发技术和主流的cms产品进行分析比较,并对企业如何选择cms建站提出了建议。
关键词:内容管理系统
0引言
随着internet的不断发展,互联网已融入了我们生活的每个部分,政府部门、企事业单位,甚至个人都需要在互联网上展示自己与他人互相交流,需要建立自己的网站。但多年来网站的建设和维护一直是专业、复杂和高成本的工作。在许多企业往往由于资金、人才和技术的限制无法承担网站建设的费用,维护就更加困难,如何方便高效的建立、维护自己的网站成为困扰许多中小企业的问题。选择一套合适的cms系统进行建站是一个十分不错的选择。
1cms的主要功能
cms是contentmanagementsystem的缩写,意为内容管理系统,在2000年发展为一个重要的应用领域。对于cms没有一个准确的定义,一般是指对发布在互联网上的网页、新闻等内容进行管理的系统,在网站建设中属于后台部分,从个人博客的管理、企业新闻发布系统到综合网站的管理都可以称之为cms。一个完整的cms通常要包含以下功能:
网站管理:一个网站往往由多个栏目组成,而一个栏目再细分出更多的子栏目,在子栏目下是我们看到的包含文章的页面。根据网站的大小不同,一般栏目的级别可分为:一级栏目、二级栏目、三级栏目等,一般我们在主页上看到的栏目均为一级栏目。cms系统必须能够对网站的栏目进行动态管理,同时应支持子栏目的添加,从而形成树形的栏目结构,管理员可以对栏目设置访问权限等。
内容管理:网站的采编人员能够在通过web对网站的内容进行管理和维护,系统应该能够提供类似于word软件的编辑环境,做到编辑内容的所见即所得,并可支持多媒体元素的使用,能够灵活的添加附件。目前较好的cms系统往往能够支持定时的信息发布功能,文章内容编辑好后,可根据需要设定发布时间,系统会在制定的时间将信息发布。定时功能同样可以设定文章的有效日期,可设置文章在规定的时间段内有效,超出时间后前台页面中则无法看到该文章。内容管理还应包括内容审核机制,根据情况设定内容是否必须经过审核才能在前台页面中看到。在内容编辑的同时,还应该提供设置关键字、分页等功能,系统还应提供对内容的评论功能,并能够对评论进行管理。
模板管理:使用模板的目的是决定录入系统的内容如何在前台生成动态的页面,模板类似于一个html页面,在其中固定的位置,插入录入系统的字段信息,最终能生成html页面。一个好的cms系统的应能够提供所见即所得的模板编辑工具,一个普通的html制作人员经过短暂的培训即可制作模板,为企业减少人员培训的费用,提高效率。模板制作人员可以根据需要,灵活的设计模板,可以对所有的栏目使用统一的模板,或对不同的栏目分别设置不同的模板。
用户管理:cms的使用者往往有很多人,为了提高系统的安全性,系统应对不同的用户设定不同的权限,使用户的操作只能在其被允许的范围内进行。目前较为通用的做法是,在系统中定义几种角色,为不同的角色分配不同的权限,在添加用户时为用户指派不同的角色。

2cms开发技术及产品介绍
目前可用于cms开发的技术很多,主要有microsoft的技术,php技术,java技术三种。技术主要优点在于语言灵活,并支持复杂的面向对象特性,在windows平台下部署实施方便,缺点在于对linux、unix等平台的支持性较差;php技术的优点在于跨平台性好,简单轻便,易学易用,缺点在于缺少正规的商业支持、安装复杂,对不同的数据适应性较差;java技术的优点在于,跨平台性好一次编写到处运行,安全性好,可维护性好,能够支持分布式服务,具有多样化和功能强大的开发工具支持,具有多种软服务器可供选择,商业运作模式完善,缺点是成本高,技术难度大。
经过长时间的发展和完善,国外出现了一大批cms产品,例如:基于java技术的opencms、jbossnukes、apachelenya、apacheslide、dotcms、openedit等;基于.net技术的ludico、umbraco、nkcms等;基于php技术的phpnuke、postnuke、ezpublish等,但由于语言的原因,国外的cms产品不能适应国内的建站需要,于是国内也出现了许多cms的产品,php方面:phpartile、phpcms、dedecms、帝国cms等;.net方面:动易cms、风讯cms、逐浪cms、netcms、totcms、siteserver等;java方面:jeecms、cms4j、淘特cms等。
3cms产品的选择
在如此众多的cms产品之中如何选择一款适合于本企业的cms产品,我们从以下几个角度考虑。
3.1网站的规模:根据前面的叙述我们可以得出以下结论,+sqlserver+iis和php+mysql+apache适合于中小型应用系统,能够对变动的需求作出快速的反应,而java可选用的数据库较多如oracle、mysql、db2等,服务器也较多如weblogic、websphere、glassfish、jboss、tomcat等,适合于大、中型的应用系统,应用的前景比较广阔,系统易维护、可复用性较好。
3.2易操作性:一套好的cms应该具有一个良好的图形用户界面(gui)供用户进行操作,并且管理界面应当非常简单,易用,在文章内容发布模块使用所见即所得编辑器,使没有编程知识的人也可以很好的发布和维护网站。
3.3安全性:一个网站后台的安全性是必须保证的,为此我们可以为每个使用cms的用户提供用户名密码,并对所有用户所进行的对数据库更改的操作记录到日志文件中从而提高系统的安全性。同时由于cms系统在发布后,不可避免的会被发现有漏洞的出现,因此我们可以选择相对安全的操作系统平台来提高系统的安全性,使用linux系统或unix系统的服务器安全性要高于使用windows操作系统的服务器,因此我们可以选择采用php技术或java技术的cms产品进行建站。
3.4成本:由于目前互联网上能够提供java空间的主机价格较贵,java开发人员的人力成本较贵,所以具有同样功能的系统用采用javaee技术的成本要高于采用.net或php技术的成本。
综上所述,选择一款合适的cms进行建站可以使许多企业摆脱技术、人员的限制,方便的建立起自己的网站,从达到低成本高效率对企业信息进行管理和对自己进行宣传的目的。 本文链接:http://www.qk112.com/lwfw/jsjlw/jsjwl/240273.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学