没有合适的资源?快使用搜索试试~ 我知道了~
首页CMS内容管理系统.doc
CMS内容管理系统.doc
需积分: 19 85 浏览量
更新于2023-05-21
评论
收藏 86KB DOC 举报
内容管理所描述的需求。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。很详细。。。
资源详情
资源评论
资源推荐

一、CMS 的应运而生
随着网络应用的丰富和发展,很多网站往往不能迅速跟进大量信息衍生及业务模式
变革的脚步,常常需要花费许多时间、人力和物力来处理信息更新和维护工作;遇到网
站扩充的时候,整合内外网及分支网站的工作就变得更加复杂,甚至还需重新建设网站;
如此下去,用户始终在一个高成本、低效率的循环中升级、整合……
首先,角色定位明确,以充分保证工作人员的工作效率;其次,功能完整,满足各
门道"把关人"应用所需,使信息发布准确无误。比如,为编辑、美工、主编及运维人员
设置权限和实时管理功能。
此外,保障网站架构的安全性也是用户关注的焦点。能有效管理网站访问者的登陆
权限,使内网数据库不受攻击,从而时刻保证网站的安全稳定,免于用户的后顾之忧。
根据以上需求,一套专业的内容管理系统 CMS 应运而生,来有效解决用户网站建
设与信息发布中常见的问题和需求。对网站内容管理是该软件的最大优势,它流程完善、
功能丰富,可把稿件分门别类并授权给合法用户编辑管理,而不需要用户去理会那些难
懂的 SQL 语法。
CMS 的发展
CMS 从 2000 年开始成为一个重要的应用领域,这时.COM 和 B2B, B2C 等经历
了资本和市场的考验及洗礼,人们重新回到信息技术应用的基本面-如何提高竞争能力,
而 CMS 恰恰能够通过对企业各种类型的数字资产的产生、管理、增值和再利用,改善
组织的运行效率和企业的竞争能力,企事业单位也开始认识到内容管理的重要性。
从企事业单位信息化的观点来看,以下因素导致对 CMS 软件的巨大需求:
(1) 知识是企业的财富。
在 Internet 交互过程中,只有十分之一涉及销售,其他十分之九都和信息交互有关,
员工的知识获取越来越依赖于互联网,特别是在电子商务的个性化环境中,客户为了做
出购买决定,需要智能化地获取信息,不仅仅是商品的数量和价格,更重要的可能是产
品的手册、安全保证、技术指标、售后服务、图片文件等等。
(2) 信息的及时性和准确性。
无论在企业内网还是外网,信息的更新越来越快,企事业单位的信息生产量越来越
多,且呈现成倍增长的趋势,企事业单位更需要的是一个功能强大、可扩展的、灵活的
内容管理技术来满足不断的信息更新、维护,这时如何保证信息的准确性和真实性将越
来越显得重要。
(3) 企业内外网统一的需求增长。
随着企事业单位信息化的建设,内联网和外联网之间的信息交互越来越多,优秀的
内容管理系统对企业内部来说,能够很好地做到信息的收集和重复利用以及信息的增值
利用, 对于外联网来说,更重要的是真正交互式和协作性的内容。
国外从事内容管理软件研发的主要厂商包括 Vignette,Interwoven, BroadVision,
Openmarket,ATG, Allaire, Documentum, Hummingbird 等,这些公司 CM 产品和
解决方案专业性很强,大多基于 J2EE 等平台,功能丰富,主要面向企业级用户,是
CM 市场的主要厂商。还有一些更窄的专业厂商提供内容管理某个阶段需要的功能,如
Verity 提供知识检索,Micromedia 提供内容创作平台,Akamai 和 Inkitomi 提供内容
分发管理技术等。与此相反,有些 CMS 只是单纯的信息发布工具而以,称不上内容的
收集和再利用更谈不上知识管理的概念,最多只是一组网站建设工具软件而已。
所有产品的可视链接都非常差,只有极少数厂商能够提供可视软件,这些软件都不
是交互式的,不能用作管理工具。
CMS 的簡介
1

CMS 是 Content Management System 的缩写,意为“内容管理系统”。
CMS 具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。
CMS 的功能并不只限于文本处理,它也可以处理图片、Flash 动画、声像流、图
像甚至电子邮件档案。
CMS 其实是一个很广泛的称呼,从一般的博客程序,新闻发布程序,到综合性的
网站管理程序都可以被称为内容管理系统。
CMS 的分類
根据不同的需求,CMS 有几种不同的分类方法。比如,根据应用层面的不同,可以被
划分为:
○ 重视后台管理的 CMS
○ 重视风格设计的 CMS
○ 重视前台发布的 CMS
等等。就目前已经存在的各种 CMS 来说,最终界面上都是大同小异,但是在编
程风格与管理方式上来讲却是千差万别。
就 CMS 本身被设计出来的出发点来说,应该是方便一些对于各种网络编程语言并
不是很熟悉的用户用一种比较简单的方式来管理自己的网站。这虽然是本身的出发点,
但由于各个 CMS 系统的原创者们自己本身的背景与对“简单”这两个字的理解程度的不
同,就造成了现在没有统一的标准群雄纷争的局面。
简而言之,CMS 就是可以让你不需要学习复杂的建站技术,不需要学习太多复杂
的 HTML 语言,你就能够利用 CMS 构建出一个风格统一功能强大的专业网站。
CMS 的功能
CMS 具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。
CMS 的功能并不只限于文本处理,它也可以处理图片、Flash 动画、声像流、图像甚
至电子邮件档案。
CMS 还分各个平台脚本种类的。
内容管理系统是企业信息化建设和电子政务的新宠,也是一个相对较新的市场,对
于内容管理,业界还没有一个统一的定义,不同的机构有不同的理解:
Gartner Group 认为内容管理从内涵上应该包括企业内部内容管理、Web 内容管
理、电子商务交易内容管理和企业外部网(Extranet)信息共享内容管理(如 CRM 和
SCM 等),Web 内容管理是当前的重点,e-business 和 XML 是推动内容管理发展的
源动力。
Merrill Lynch 的分析师认为内容管理侧重于企业员工、企业用户、合作伙伴和供应
商方便获得非结构化信息的处理过程。内容管理的目的是把非结构化信息出版到
intranets, extranets 和 ITE(Internet Trading Exchanges), 从而使用户可以检索、使用、
分析和共享。商业智能系统 (BI)侧重于结构化数据的价值提取,而内容管理则侧重于企
业内部和外部非结构化资源的战略价值提取。
Giga Group 认为作为电子商务引擎,内容管理解决方案必须和电子商务服务器紧
密集成,从而形成内容生产(Production)、传递(Delivery)以及电子商务端到端系统。
内容管理系统
内容管理系统是一种位于 WEB 前端(Web 服务器)和后端办公系统或流程(内容创
作、编辑)之间的软件系统。内容管理解决方案重点解决各种非结构化或半结构化的数
字资源的采集、管理、利用、传递和增值,并能有机集成到结构化数据的商业智能环境
中,如 OA,CRM 等。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、
修改、审批、发布内容。这里指的"内容"可能包括文件、表格、图片、数据库中的数据
2

甚至视频等一切你想要发布到 Internet、Intranet 以及 Extranet 网站的信息。
CMS 包括的内容
隐藏在内容管理系统(CMS)之后的基本思想是分离内容的管理和设计。页面设计存储在
模板里,而内容存储在数据库或独立的文件中。 当一个用户请求页面时,各部分联合
生成一个标准的 HTML 页面。
一个内容管理系统通常有如下要素:
文档模板
脚本语言或标记语言
与数据库集成
内容的包含物由内嵌入页面的特殊标记控制。这些标记对于一个内容管理系统通常
是唯一的。 这些系统通常有对较复杂的操作的语言支持,如 Python, Perl, 或 Java 等。
内容管理系统对站点管理和创造编辑都有好处。这其中最大的好处是能够使用模板
和通用的设计元素以确保整个网站的协调。 作者只需在他们的文档中采用少量的模板
代码,然后即可把精力集中在设计之上的内容了。要改变网站的外观, 管理员只需修
改模板而不是一个个单独的页面。
内容管理系统也简化了网站的内容供给和内容管理的责任委托。很多内容管理系统
允许对网站的不同层面人员赋予不同等级的访问权限, 这使得他们不必研究操作系统
级的权限设置,只需用浏览器接口即可完成。
其他的特性如:搜索引擎、日历、Web 邮件等也会内置于内容管理系统 CMS 内,
或允许以第三方插件的形式集成进来。
如何開發 CMS
内容管理系统是一个很泛的概念:从商业门户网站的新闻系统到个人的 Weblog 都可以
称作发布系统。
框架型:本身不包含任何应用实现,只是提供了底层框架,具体应用需要一定的
二次开发,比如 Cocoon,Vignette;
应用型:本身是一个面向具体类型的应用实现,已经包含了新闻/评论管理,投
票,论坛,WIKI 等一些子系统。比如:postNuke xoops 等;
但无论如何,在发布系统选型之前,首先了解自己的实际需求是最重要的:想根据
现成系统将自己的需求硬往上照搬是非常不可取的。访问量,权限控制和各种功能需求。
每个模块和功能自己都比较清晰一点以后,再去网上找找类似的实现:你会发现其实每
个环节到目前上都有比较成熟的实现了,而且还在不断完善和发展中,如果没有:你的
需求太特殊,或者可以尝试分解成更小的系统组合实现。
内容管理系统被分离成以下几个层面:各个层面优先考虑的需求不同
1
,
后台业务子系统管理(管理优先:内容管理)
:
新闻录入系统,BBS 论坛子系
统,全文检索子系统等,针对不同系统的方便管理者的内容录入:所见即所得的编辑管
理界面等,清晰的业务逻辑:各种子系统的权限控制机制等;
2
,
Portal 系统(表现优先:模板管理)
:
大部分最终的输出页面:网站首页,子
频道/专题页,新闻详情页一般就是各种后台子系统模块的各种组合,这种发布组合逻
辑是非常丰富的,Portal 系统就是负责以上这些后台子系统的组合表现管理;
3
,
前台发布(效率优先:发布管理)
:
面向最终用户的缓存发布,和搜索引擎
spider 的 URL 设计等……
内容管理和表现的分离:很多成套的 CMS 系统没有把后台各种子系统和 Portal
分离开设计,以至于在 Portal 层的模板表现管理和新闻子系统的内容管理逻辑混合在一
3
剩余10页未读,继续阅读

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0