内容管理系统CMS是什么意思?
CMS是Content Management System的缩写,意为"内容管理系统"。
内容管理系统(content management system,CMS)是一种位于WEB 前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。
这里指的“内容”可能包括文件、表格、图片、数据库中的数据甚至视频等一切你想要发布到Internet、Intranet以及Extranet网站的信息。
内容管理系统是一个很泛的概念:从商业门户网站的新闻系统到个人的Weblog都可以称作发布系统。
框架型:本身不包含任何应用实现,只是提供了底层框架,具体应用需要一定的二次开发,比如Cocoon,Vignette;
应用型:本身是一个面向具体类型的应用实现,已经包含了新闻/评论管理,投票,论坛,WIKI等一些子系统。比如:postNuke xoops等;
扩展资料
内容管理系统被分离成以下几个层面:
1,后台业务子系统管理(管理优先:内容管理):新闻录入系统,BBS论坛子系统,全文检索子系统等,针对不同系统的方便管理者的内容录入:所见即所得的编辑管理界面等,清晰的业务逻辑:各种子系统的权限控制机制等;
2,Portal系统(表现优先:模板管理):大部分最终的输出页面:网站首页,子频道/专题页,新闻详情页一般就是各种后台子系统模块的各种组合,这种发布组合逻辑是非常丰富的,Portal系统就是负责以上这些后台子系统的组合表现管理;
3,前台发布(效率优先:发布管理):面向最终用户的缓存发布,和搜索引擎spider的URL设计等……
内容管理系统特点:
有利于为数众多的人员协同作业的数据;
以类似人力资源职位管理的方式,根据用户的角色控制他们对于数据、权限。比如Joomla 1.6中,就可以让不同的用户在网站文章的撰写、修改、审核发布等方面,具有不同的权限,或者让指定用户查看或管理指定的字段或内容数据;
有助于快捷简便地存储数据及搜索;
数据的重复建置工作;
降低工作报告写作的难度;
加强用户间的交流;
加强用户确认他们组群、角色;
参考资料来源:百度百科-内容管理系统