企业建站的CMS选型.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业建站的CMS选型

企业建站的CMS选型 摘要:本文主要介绍了内容管理系统(CMS)的概念和主要功能,对当前主要的CMS开发技术和主流的CMS产品进行分析比较,并对企业如何选择CMS建站提出了建议。 关键词:内容管理系统 CMS Java EE .net php 0 引言 随着Internet的不断发展,互联网已融入了我们生活的每个部分,政府部门、企事业单位,甚至个人都需要在互联网上展示自己与他人互相交流,需要建立自己的网站。但多年来网站的建设和维护一直是专业、复杂和高成本的工作。在许多企业往往由于资金、人才和技术的限制无法承担网站建设的费用,维护就更加困难,如何方便高效的建立、维护自己的网站成为困扰许多中小企业的问题。选择一套合适的CMS系统进行建站是一个十分不错的选择。 1 CMS的主要功能 CMS是Content Management System的缩写,意为内容管理系统,在2000年发展为一个重要的应用领域。对于CMS没有一个准确的定义,一般是指对发布在互联网上的网页、新闻等内容进行管理的系统,在网站建设中属于后台部分,从个人博客的管理、企业新闻发布系统到综合网站的管理都可以称之为CMS。一个完整的CMS通常要包含以下功能: 网站管理:一个网站往往由多个栏目组成,而一个栏目再细分出更多的子栏目,在子栏目下是我们看到的包含文章的页面。根据网站的大小不同,一般栏目的级别可分为:一级栏目、二级栏目、三级栏目等,一般我们在主页上看到的栏目均为一级栏目。CMS系统必须能够对网站的栏目进行动态管理,同时应支持子栏目的添加,从而形成树形的栏目结构,管理员可以对栏目设置访问权限等。 内容管理:网站的采编人员能够在通过Web对网站的内容进行管理和维护,系统应该能够提供类似于word软件的编辑环境,做到编辑内容的所见即所得,并可支持多媒体元素的使用,能够灵活的添加附件。目前较好的CMS系统往往能够支持定时的信息发布功能,文章内容编辑好后,可根据需要设定发布时间,系统会在制定的时间将信息发布。定时功能同样可以设定文章的有效日期,可设置文章在规定的时间段内有效,超出时间后前台页面中则无法看到该文章。内容管理还应包括内容审核机制,根据情况设定内容是否必须经过审核才能在前台页面中看到。在内容编辑的同时,还应该提供设置关键字、分页等功能,系统还应提供对内容的评论功能,并能够对评论进行管理。 模板管理:使用模板的目的是决定录入系统的内容如何在前台生成动态的页面,模板类似于一个HTML页面,在其中固定的位置,插入录入系统的字段信息,最终能生成HTML页面。一个好的CMS系统的应能够提供所见即所得的模板编辑工具,一个普通的HTML制作人员经过短暂的培训即可制作模板,为企业减少人员培训的费用,提高效率。模板制作人员可以根据需要,灵活的设计模板,可以对所有的栏目使用统一的模板,或对不同的栏目分别设置不同的模板。 用户管理:CMS的使用者往往有很多人,为了提高系统的安全性,系统应对不同的用户设定不同的权限,使用户的操作只能在其被允许的范围内进行。目前较为通用的做法是,在系统中定义几种角色,为不同的角色分配不同的权限,在添加用户时为用户指派不同的角色。 2 CMS开发技术及产品介绍 目前可用于CMS开发的技术很多,主要有Microsoft 的ASP.net技术,php技术,Java技术三种。ASP.net技术主要优点在于语言灵活,并支持复杂的面向对象特性,在windows平台下部署实施方便,缺点在于对Linux、Unix等平台的支持性较差;php技术的优点在于跨平台性好,简单轻便,易学易用,缺点在于缺少正规的商业支持、安装复杂,对不同的数据适应性较差;Java技术的优点在于,跨平台性好一次编写到处运行,安全性好,可维护性好,能够支持分布式服务,具有多样化和功能强大的开发工具支持,具有多种软服务器可供选择,商业运作模式完善,缺点是成本高,技术难度大。 经过长时间的发展和完善,国外出现了一大批CMS产品,例如:基于Java技术的OpenCMS、JBoss Nukes、Apache Lenya、Apache Slide、dotCMS、OpenEdit等;基于.net技术的Ludico、umbraco、nkCMS等;基于PHP技术的PhpNuke、PostNuke、EzPublish等,但由于语言的原因,国外的CMS产品不能适应国内的建站需要,于是国内也出现了许多CMS的产品,php方面:PHP Artile、PHP CMS、DedeCMS、帝国CMS等;.Net方面:动易CM

文档评论(0)

345864754 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档