内容管理系统
内容管理系统泰得百科
CMS是Content Management System的缩写,意为"内容管理系统"。 内容管理系统是企业信息化建设和电子政务的新宠,也是一个相对较新的市场。业界公认的国内比较权威的产品有TurboCMS和TRS。对于内容管理,业界还没有一个统一的定义,不同的机构有不同的理解。
TurboCMS内容管理系统概述:
任何一个网页数目大于10的网站都需要内容管理,最简单的情况是网站的Webmaster来完成管理的任务,他制作所有的页面,并检查其中的连接,然后使用FTP工具上传到服务器上。但是随着网页数量的增加,情况发生了变化,对于一些经常更新的内容,比如新闻,许多网站开发自己的专用的发布系统来维护这些更新要求非常高的部分。动态网页技术的发展支持了这种方式。但是现代网站的信息量实在太大了,而且内容的种类也非常的多,仅仅支持新闻类内容的发布已经无法满足需求。这一切使得网站维护进入了“内容管理时代”。
网站内容管理系统是一套可以综合管理网站上各种栏目的通用工具,新闻、产品、文档、下载等,通过元数据管理和模板技术,它们都在同一套系统里完成更新和维护。
基于TurboCMS4.6优秀的内容管理引擎,TurboCMS在站点群管理、国际化支持、内容交换与共享、Web2.0特性的支持等诸多方面具有显著的改善,对中文内容管理技术必将提升一个层次。
TurboCMS内容管理系统特性:
我们认为,软件的哲学本质即“简单就是美”,因此在TurboCMS的开发过程中,无处不充分考虑用户的使用习惯,尽最大可能降低用户的使用门槛,让用户关注于内容维护本身,而不需要投入过多的时间来学习系统的使用技巧,在细节处下大工夫。
TurboCMS的主要特点有:
1、 不同凡响的采编体验
TurboCMS的内容录入界面充分考虑内容维护人员的实际情况,他们可能不精通HTML,但他们会使用Word等办公软件,因此,系统界面与Word 等Office产品紧密集成,可直接从Word里拖动一块内容到TurboCMS中来。如果Word中包括图片、表格等内容,则系统自动上传图片等文件,完全无需人工干预,并可批量导入Word、PowerPoint、Excel、JPG、GIF文件,并支持自动分页,自动清理HTML,自动排版。
用户也可以在TurboCMS里直接进行文字的排版处理,比如改变字体名称,字体大小,字体颜色,背景颜色,以及对齐样式等等。还可以透明地插入图片,并可以任意调整图片的位置、大小,与文字进行环绕等等。系统甚至可以自动给图片生成缩略图,点击后看大图。系统还支持插入Flash动画、超级连接、特殊字符、音频视频等等。系统会自动将插入的图片、Flash 等文件上传到系统中合适的目录,而无需用户关心这一切。
如果从网页上拷贝内容,系统支持远程图片自动本地化。
系统支持插入附件,热字连接,内容分页。
系统支持托拽方式进行顺序调整,任意排版。支持重要文章置顶。
托拽方式进行内容位置调整,频道间拷贝、移动。
系统支持文章标题查重。
2、站点群管理
TurboCMS支持多站点、站点群的管理,特别适合具有众多分支机构或下属单位的大型企业和政府单位进行站点群的统一化管理。
站点间并具有内容共享支持,可方便地在主站与子站、子站与子站点间进行信息的共享。
系统提供多级的权限控制系统,可方便地对站点群管理进行分工。
3、媒体行业专门解决方案
许多媒体(如杂志、报纸、电视、广播)等有一些栏目是按时间更新的,比如一周一期,一月一期等等,这种更新方式更传统的网站的持续性更新有很大的区别。从内容维护上看,内容录入时需要区分内容是在哪一期出版的,从网站浏览上看,访问者要求能查询过刊。TurboCMS专门为期刊提供了支持。编辑可以在一期的内容都准备好了后统一出版。当旧的一期出版后,内容被录入到新的一期中。期刊的内容出版到网站上后,访问者可以按年、期来查询过刊,也可以按栏目来查询过往的内容。
对期刊的支持是TurboCMS的显著特点,国内外尚未见到提供类似功能的内容管理系统。
对于报纸内容上网,TurboCMS提供专门的“报纸”管理模块,支持将报纸扫描成图片,放到网站上,允许用户用点击某一区域然后查看内容的方式进行浏览,从而实现报纸的“仿真网络版”。仿真版保留了报纸的排版,充分利用了报纸的排版价值,同时让浏览更为直观。
TurboCMS支持批量导入国内常见的报社采编系统如清华紫光采编系统导出的数据文件。
4、可视化模板制作插件
我们充分研究了国内外的内容管理系统,发现他们大都能够实现结合模板自动生成页面,减轻了页面制作人员的工作量,但是模板制作本身缺要求有较高技术水平的人员,有些系统要求使用基于XML的程序语言XSLT来制作模板,有些系统要求UNIX下的TCL语言来写模板,真可谓是减少了HTML设计人员,却增加了XML编程人员,没有从根本上减轻用户的负担。
在这样的系统中,模板制作一般情况下分两步完成,第一步先请美术设计人员设计模板的风格等外观,第二步让精通模板制作的程序员来嵌代码。
TurboCMS提供了for DreamWeaver的TDL(模板定义语言)插件,设计师在自己熟悉的软件里,完成设计后,只需要用鼠标从工具栏上拖动控件到页面中,就自动插入了TurboCMS的模板脚本了,无需编写任何代码。
5、采用UNICODE,支持任意编码,支持繁简自动转换
系统内部统一采用UNICODE,支持GBK、BIG5、UTF8等任意编码的网站管理。系统并能自动实现简体中文网站转换成繁体中文网站及相反的转换。
6、工作流支持以及自动消息提醒
TurboCMS支持内容发布的工作流。一篇内容从记者最初录入到最后发布到网站上,中间需要经过编辑审批,甚至需要美工配图等等。TurboCMS自动会将任务发送到下一个处理者。系统提供电子邮件方式,在有新的任务到来时自动提醒用户登陆系统完成任务。这样,当记者新录入了一篇文章时,编辑就立即知道了,然后登陆系统编辑文章并审批,保证内容及时地更新到网站上去。
系统支持手机短信、电子邮件、MSN Messenger等方式的提醒。
对于特殊的内容,TurboCMS支持自定义的工作流步骤设置,工作流类型支持任意审批、全部审批、顺序审批等。
文章在每一步可设置“返工”、“否决”。
7、自定义内容字段
在TurboCMS中,每一个频道都可以定义自己的字段结构,字段类型支持文本、选择、日期、图片、标签等。相对于整个系统使用相同的字段结构不能扩展,或只能对整个系统进行扩展而不能对单独频道进行扩展的系统来说,TurboCMS具有极大的灵活性,可以满足网站上各种类型、各种结构的信息发布需求,融各种类型内容管理于同一个系统中。从这个意义上讲,TurboCMS是一个内容管理开发平台。
8、内容采集
TurboCMS内置了数据库爬虫,用户可以创建一个爬行任务,从指定的数据库(支持Oracle、Microsoft SQL Server、MySQL)指定的表中,自动采集指定的字段,并映射到TurboCMS内容库的字段。从而轻松地让TurboCMS与已有的信息系统进行数据集成。
自动化内容采集的支持,大大地降低了内容维护的工作量,并让内容管理系统与企业的其他信息化系统无缝集成,提高了信息的利用率。
9、静态部署与动态部署
TurboCMS的工作方式为,用户录入内容时被保存在专门的内容数据库中,然后这些内容结合模板生成静态的HTML页面。最后这些静态的HTML页面被复制到网站的产品服务器上去。在最终的产品服务器上,无需数据库支持。TurboCMS提供了一个自动部署工具TurboDeploy,可以自动地将更新过的文件及时同步到产品服务器上,并可以将同一个目录部署到多台服务器上,从而支持服务器镜像和服务器集群。TurboDeploy支持增量式部署,持续性将更新过的内容进行部署。
对于复杂查询等特殊应用需求,TurboCMS提供DataDeploy数据库部署功能。将频道中的数据复制到Web服务器上的数据库中,以便实现复杂条件的查询等应用需求。数据库部署功能是TurboCMS与众不同的特性。
10、丰富前端的支持
TurboCMS可以与Flash、Jscript等前端表现工具进行结合,以丰富媒体的形式将内容交付给最终用户,从而改善用户体验,提升内容价值。
11、支持XML、RSS、WAP标准
TurboCMS支持将内容发布成XML格式,并支持UTF8编码。TurboCMS支持将内容发布成RSS格式,提供给RSS客户端进行阅读。TurboCMS支持WAP网站的发布,支持使用PDA、手机等无线终端对网站进行访问。
12、支持Web2.0技术
TurboCMS内置了对RSS、TAG、博客等技术的支持,并提供大容量论坛、在线聊天室等功能。
13、同其他系统的集成
TurboCMS对外提供COM+方式的API接口,可供其他系统访问系统内的内容资源。用户可以使用VB、VC、Delphi或者VbScript、JavaScript、NotesScript等脚本语言访问这些API,从而可以容易地与已有的办公自动化、ERP、CRM、MIS等系统集成在一起,将这些系统中需要上网的内容自动地抓取过来发布到网站上,从而不再需要人工来实行拷贝、粘贴。
14、其他特点
大容量设计、连接池技术,日信息发布量可达上万条。经过了Pchome、天天在线116.com等大型门户网站的考验。
系统支持SQL Server和 Oracle、DB2三种数据库环境。
支持直接提交一个WORD或TXT或XML文件,自动导入内容库,并智能分析出标题、作者和内容。
支持直接批量导入图片文件。
网站特殊页面管理,支持页面碎片整理。
图片库管理功能。
按角色的用户及权限控制。
关文章分类功能。支持多个相关文章集合。
内容分发功能。某个频道的数据可设置分发规则,自动地分发到其他频道中。
文章版本控制功能,可恢复版本,图形化显示文章处理流程。
文章中可在任意位置插入任意多图片,并支持图片自动生成缩略图,图片加水印,图文混排。
文章标题字数提示,辅助编辑注意网站的格式维护。
文章中可插入特殊符号、连接、多媒体、FLASH、附件等。
文章分页支持。
热字连接功能,关键字替换,将指定关键字建立连接。
文章定时发布、定时归档、文章定时下线等功能。
文章批注功能。
文章拖拽方式进行排版、频道间移动、复制,支持连接复制。
文章推荐功能,文章可推荐到首页、到专题等。
文章可视化预览功能。
“我的稿件”功能。
专题支持。专题中内容可来源于频道。
子网站生成功能。
频道拆分、频道合并、频道转移、频道复制功能,内容转移功能。
系统支持委托管理,可将某个子网站委托给指定的管理员进行管理。
无限子频道深度和广度。
少数民族语言网页内容维护支持
文章限时发布功能
提供站内搜索引擎接口
TurboCMS内容管理系统--功能结构
TurboCMS 将用户分成六种角色,记者、编辑、签发、审核、管理员、委托管理员。每种角色可以执行不同的操作,访问不同的功能模块。同一个用户可以具有多种角色。
TurboCMS内容管理由以下几个模块构成:
1、内容采编模块
位于世界各地的内容采编人员均可以通过基于Web界面的内容采编子系统,将他们收集到的内容录入到系统中。内容采编人员可以是没有任何网页知识的业务人员,只要他们有初级的计算机使用基础,就可以使用系统。当然,如果他们会使用Microsoft 的Office系列,那么他们可以使用内容采编系统中的高级功能,给录入的内容插入图片、FLASH动画、表格等元素。
内容采编除支持多媒体元素的使用外,还可以支持文章分页、相关文章整理等。
在内容采编系统中采编的文章,通过编辑审批后,就可以自动发布到网站上去了。之后的操作由系统全部自动完成。
内容采编支持按频道、按期刊、按报纸、按专题、按页面等多种方式进行。
2、文件管理模块
文件管理模块为网站的管理人员提供了一个类似Windows Explorer界面的文件管理器,允许管理员像管理Windows的文件一样管理网站中的所有文件,包括图片文件、包含文件等。文件管理模块还提供文件锁定等操作,以便支持多个管理员同时对网站中的文件进行管理。
3、模板管理与制作模块
模板的目的是决定内容采编系统中录入的内容如何生成成HTML页面。模板其实跟一个普通的HTML页面差不多,在其中固定的位置,插入内容采编系统中输入的字段信息,就生成了最终的HTML页面。
系统提供所见即所得的模板编辑工具,一个普通的HTML制作人员经过短暂的培训即可制作模板。
模板对于整个网站只需要一次性制作,即可一直使用。
对于高级用户,甚至可以在模板中插入VBScript脚本,以实现对模板的最大程度的灵活控制。TurboCMS自带一个脚本引擎,可以在生成HTML页面时对其中的脚本进行解释。
4、网站管理模块
网站管理模块由频道管理子模块和期刊管理子模块构成,分别管理站点中的频道和栏目结构以及期刊及其栏目结构。管理员可以为站点动态的增加频道,同时系统支持子频道,从而形成树形的频道结构。管理员还可以为频道设计表单,动态的插入和编辑表单中的字段。这些表单将用在采编系统中。
管理员还可以设置频道的访问权限、委托管理属性等。
管理员可设置频道的分发规则,自动将频道中的数据分发到其他频道。
管理员可设置频道的限时发布,每天只在限定的时间段进行内容发布。
5、用户管理模块
TurboCMS使用基于角色的用户管理,系统预先定义的角色有“系统管理员”,“网站管理员”、“编辑”、“记者”。用户可以增加自己的角色定义。
系统中的权限控制是基于角色而进行的。“记者”只能使用采编子系统向网站中提交和修改内容,“编辑”除了拥有“记者”的权限外,还可以审批内容。而“网站管理员”负责网站的栏目结构设计,以及发布网站。“系统管理员”可以管理整个系统。
TurboCMS的用户管理还可以与其他目录服务如Microsoft Active Directory进行集成,实现企业内部信息系统的统一认证。
6、内容采集模块
系统支持数据库采集、文件采集、We方式,从多种外部数据源自动采集内容到内容库,替代繁复的手工采编工作。
自动采集功能对于提高工作效率、与企业中的内容源进行内容集成起到巨大作用。
7、内容部署模块
网站部署支持静态部署(文件部署)和动态部署(数据库部署)两种方式。
文件部署模块是一个自动运行的内容复制服务,它将系统中的整个网站的所有文件自动地同步到目标服务器上,同一个网站,可以复制到多台服务器上,从而支持服务器集群。
文件部署是自动进行的,不需要人工的干预。
系统在文件部署时会自动判断文件是否更新,每次它将只同步已经更新过的文件。
数据库部署可将指定频道的数据自动部署到外部数据库,从而支持按字段进行高级查询等应用需求,或者与其他应用系统进行集成。
8、工作流管理
TurboCMS支持自定义的工作流,并提供专门的“我的任务”界面方便流程参与人员快速处理。
9、统计报告模块
可对工作量进行统计,统计每个用户的文章总数、字数、图片数,各频道的文章数等信息。