各cms调研报告

CMS功能设计方案调研报告

报告人 :高伟 完成时间:2012-07-16

摘要

国内知名的.NET CMS有ZOOMLA CMS、SITESERVER、风讯CMS、动易CMS等,完全开源的优秀CMS有JUMBOT CMS,另外j2ee框架下CMS的代表之作TRS也是CMS中的典范。本文将就.NET CMS为主,具体产品选取ZOOMLA(逐浪)、SITESERVER、风讯CMS、SITEFACTORY(动易CMS)、JUMBOT CMS(将博CMS)和TRS WCM(TRS内容协作平台)为代表,对其的特点和功能开发构架等方面做全面介绍、分析以及对比。

Key Words:CMS、内容管理系统、ZOOMLA、JUMBOT、风讯、动易、TRS

目录

1.调研绪论---------------------------------------------------------- 5

1.1调研目的 --------------------------------------------------------------------------------------- 5

1.2调研对象 --------------------------------------------------------------------------------------- 5

1.3调研方法 --------------------------------------------------------------------------------------- 5

2. 各CMS介绍------------------------------------------------------- 6

2.1 TRS WCM ------------------------------------------------------------------------------------- 6

2.1.1 背景介绍 ---------------------------------------------------------------------------------- 6

2.1.2 技术架构 ---------------------------------------------------------------------------------- 6

2.1.3 主要功能(以学校V5.0为例) ------------------------------------------------------------ 6

2.1.4 特色功能及优势 ------------------------------------------------------------------------- 10

2.1.5 缺点和不足 ------------------------------------------------------------------------------ 10

2.2 SITEFACTORY -------------------------------------------------------------------------------- 11

2.2.1 背景介绍 -------------------------------------------------------------------------------- 11

2.2.2 技术架构 -------------------------------------------------------------------------------- 11

2.2.3 主要功能 -------------------------------------------------------------------------------- 11

2.2.4 特色功能及优势 ------------------------------------------------------------------------- 15

2.2.5 缺点与不足 ------------------------------------------------------------------------------ 15

2.3 SITESERVER --------------------------------------------------------------------------------- 16

2.3.1 背景介绍 -------------------------------------------------------------------------------- 16

2.3.2 技术架构 -------------------------------------------------------------------------------- 16

2.3.3 主要功能 -------------------------------------------------------------------------------- 16

2.3.4 特色功能及优势 ------------------------------------------------------------------------- 17

2.3.5 缺点和不足 ------------------------------------------------------------------------------ 17

2.4 JUMBOT CMS ------------------------------------------------------------------------------- 17

2.4.1 背景介绍 -------------------------------------------------------------------------------- 17

2.4.2 技术架构 -------------------------------------------------------------------------------- 18

2.4.3 主要功能 -------------------------------------------------------------------------------- 18

2.4.4 特色功能及优势 ------------------------------------------------------------------------- 20

2.4.5 缺点和不足 ------------------------------------------------------------------------------ 20

2.5 FoonSun CMS ------------------------------------------------------------------------------- 21

2.5.1 背景介绍 -------------------------------------------------------------------------------- 21

2.5.2 技术架构 -------------------------------------------------------------------------------- 21

2.5.3 主要功能 -------------------------------------------------------------------------------- 21

2.5.4 特色功能及优势 ------------------------------------------------------------------------- 23

2.5.5 缺点及不足 ------------------------------------------------------------------------------ 23

3. 参数对比 ------------------------------------------------------------------------------------- 23

3.1 热度对比 ------------------------------------------------------------------------------------- 23

3.2 功能对比 ------------------------------------------------------------------------------------- 24

3.3 性能对比 ------------------------------------------------------------------------------------- 24

3.4 其他对比 ------------------------------------------------------------------------------------- 25

3.5 安全性对比 ---------------------------------------------------------------------------------- 25

3.6 SEO性能对比 -------------------------------------------------------------------------------- 26

3.7 模板功能对比 -------------------------------------------------------------------------------- 26

3.8 扩展性对比 ---------------------------------------------------------------------------------- 26 总结 ----------------------------------------------------------------------------------------------------------------- 27

1.调研绪论

1.1调研目的

本文集中调研了在.NET构架下的CMS,其中包括完全开源的项目也包含了功能强大的商业项目,并选取了基于JAVA构架的TRS等全方位的CMS,基本涵盖了当前国内具有代表性的CMS。通过分析了各个CMS的功能特点和技术构架,旨在整理出一套当前CMS常用的详细功能书和比较成熟的系统架构,并选取其中部分精华作为我们制作CMS的重要参考。

1.2调研对象

其中包括基于.NET的CMS: 动易科技开发的SITEFACTORY、百容千域开发的SITESERVER、开源项目JUMBOT CMS、风讯开发的DOTNET CMS。另外还详细分析了长沙理工大学现在正在使用的TRS(基于JAVA)。

1.3调研方法

通过搜索引擎获取各CMS的使用评价,通过其官方网站获取安装代码或者源代码以及基本文档包括(数据字典、技术白皮书、使用说明书、配置文档)。并在本机配置安装程序一一仔细对比记录了各CMS的功能技术参数。其次还通过电话、网络的形式咨询了官网技术人员等。

2.各CMS介绍

2.1 TRS WCM

2.1.1 背景介绍

TRS WCM(TRS协作内容管理平台 )是北京拓尔思信息技术股份有限公司(19xx年成立,20xx年上市,TRS在中国企业搜索软件、Web内容管理软件、垂直搜索和舆情监测软件领域的市场占有率均为第一名,员工近500名,具有相当实力)于 2003开发的一套内容管理系统,现最高版本为V6.5,长沙理工大学使用的版本为V5.0。

2.1.2 技术架构

TRS WCM是调研CMS中唯一底层技术采用Java/EJB技术,可以跨平台使用架构的CMS,其最高版本V6.5数据库支持MS SQL SERVER 2005TRS和ORACLE 10g。WCM采用了集数据资源服务、应用集成服务、选件扩展服务、开发自主服务四位一体的面向服务的架构体系。用户通过选择不同的选件,配置合适的数据适配器,采购相应的协作应用工具等,构造成自己的应用平台,满足组织内部独特的业务需求,并通过各种开发自主服务,随时根据实际情况进行服务的调整与定制。 TRS 是一套完全基于Java和浏览器技术的网络内容管理软件。它集浏览器内容创建和写作、内容交付、基于模板的内容发布、强大的站点管理于一身,并提供企业级的团队协作功能。利用TRS 你可以轻松创建企业内部站点、外部资源门户、企业信息管理平台、企业工作协作平台等。(由于无法查看源代码,以上资料来自官方网站)

2.1.3 主要功能(以学校V5.0为例)

TRS WCM内容协作平台,它是定义为内容协作而不是内容管理,所以它将对内容的管理绑定到后台各用户的工作流,为突出了用户之间协作的概念,系统不仅拥有强大的内容管理功能,而且还站在用户的角度上,提供了很多以用户为中

心的特色功能如日程安排、通信录、任务管理、书签等。这也是TRS WCM与其他普通CMS 不一样的地方。

个性化信息服务

? 个性化定制: 可快捷定制自己登陆后的主页样式。

? 日程安排:日程安排用于跟踪维护用户的事件安排,在用户创建日程时,如

果用户选择了提前提醒(包括在线提醒、E-mail提醒、手机短信息提醒),则在规定的时间内,系统将自动提醒创建用户,方便用户随心所欲地安排各项事宜。

? 任务管理:这里区别于日程安排的是任务管理可以关联其他用户,并且可以

设定任务是否被其他用户编辑,并有多种状态如未完成、完成等。

? 我的通讯录:可以记录站内的常使用的成员信息,如手机号码、电子邮件等,

并且可以分组群发等快捷操作。

? 我的书签:记录常登陆的网站,并且可以设置共享,让其他用户也可以看到

其收藏的书签。

? 短消息:包括站内信、手机短信、电子邮件

? 企业公告板:公告板是企业内部具有一定权限的用户发布的权威公告,因公

告往往具有较强的权威性,因此它对发布用户有较高的权限要求,只有系统管理员才具有发布公告的权限,普通用户可以查看公告内容。

? 留言板:留言板是内部人员用于交流、畅所欲言的公共场所,用户可以随时

留言、对自己感兴趣的留言进行回复等操作。

? 网络会议: 会议室用于用户网上参加会议,用户只要在规定的时间内进入会

议室即可参加会议。网络会议使用户不受空间的局限。

? 个人信息设置:个人信息设置包括修改个人基本信息和用户密码两部分。 ? 托管设置:托管是将自己需要处理的工作委托给他人处理。此功能主要是应

对出差等种种特殊情况。

工作流管理

TRS WCM 的工作流管理主要包括工作流的添加、编辑、删除、导入和导出。工作流是系统中用来控制文档流转的自定义流程,能够应用于具体的频道。频道指定工作流后,频道中的文档会自动按照定制的工作流程自动流转。

主要操作有:工作流添加、工作流编辑 、工作流删除、工作流导入、工作流导出、工作流异常处理、文档流转的控制 。但工作流的添加和编辑需要使用插件对浏览器兼容性很差。

模板管理

? TRS的模板是依附于站点和频道而存在的,因此用户需要站点或者频道的一

些权限,才能够执行模板管理操作。

? 模板支持可视化编辑方式,模板的置标可以通过鼠标拖拽的方式定位于页面

之中,可以预览到发布后的效果。

? WCM支持XML格式输出的模板。XML格式的文件,便于和外部程序沟通和交

换数据。

? WCM支持模板嵌套功能,可以在一个模板中包含其他模板。模板嵌套功能有

利于减少网站开发的工作量。

常用的操作有:创建模板、编辑模板、删除模板、预览模板、模板导入、模板导出、模板备份、模板恢复

站点管理

站点是TRS WCM 最主要的逻辑管理单元,负责组织和管理频道。一个站点相当于一个Internet网站,用户按照网站的结构需要设计站点和频道。频道是依附于站点存在的,任何一个频道均不能脱离站点而存在。它是TRS WCM 用来组织数据的逻辑单元。系统为了更好地组织和管理数据,提供了丰富的频道操作。

站点管理的操作:新建站点、删除站点、新建频道、设置权限、管理FTP、扩展字段、内容超链接、模板管理、工作流管理、站点预览、增量发布和完全发布、回收站、表单管理 。

频道管理

频道分为普通频道、头条新闻频道和图片新闻频道三种类型,不同类型的频道所执行操作也不同。对于不同的频道可以设定默认的显示模板。

操作有:新建频道、删除频道、设置权限、频道属性、替换内容、扩展字段、频道预览、增量发布和完全发布、频道顺序的调整、频道之间数据的同步(频道分发设置)、文档采集、表单管理、 管理废稿。

文档管理

文档是系统中的基本单元,是系统的核心数据内容。WCM针对各种不同类型的文档都提供了详细、丰富的文档数据操作方式和接口。系统中的每一篇文档都依附于某一个频道(草稿箱中的文档除外),并由该频道所指定的用户进行管理和维护。

? 常用操作: 采集文档、对文档进行操作、文档批量装载 、统计管理 、发布

管理、单篇发布、增量发布、完全发布、计划发布、页面预览 。

? 文档属性:文档作为用户工作的一部分伴随着工作流状态发生改变(新稿-

已编-已签-已发-返工等)。文档类型也分为HTML内容、普通、链接以及外部文件,不仅拥有强大的附件管理功能而且还可以定义文档标题图片。对单片文档拥有扩展字段、文档权限等诸多功能

用户管理

用户管理包括用户管理、组织管理和角色管理三部分。其中用户是指在TRS WCM 中已经注册的用户;组织是指用户集合,类似于企业内部的组织结构;角色是指具有相同操作权限的一个集合体。

? 用户管理 执行开通帐号、帐号停用、删除帐号、彻底删除、查看用户资料、

修改用户信息、设置权限。

? 组织管理 新建组织、删除组织、组织内群发手机短信息和电子邮件、向组

内添加用户、删除用户、设置权限。

? 角色管理 系统预定义了三个角色,即:Administrators(系统管理员角色,

具有系统最高权限)、Everyone(普通用户角色)、网络会议管理员。角色管理主要包括新建(修改)角色、删除角色、给角色添加用户、删除角色用户、设置角色权限等操作。

系统设置

系统设置分为系统设置、用户管理、统计功能三大部分。其中系统设置包括文档来源、安全级别、文档状态、权限管理、日志类型、浏览日志、事件类型、操作类型、临时文件删除配置、系统定期维护配置、系统配置、发布组件管理;用户管理包括用户管理、组织管理、角色管理;统计功能包括文档统计、文档来

源统计、频道统计、用户统计、组织统计、角色统计。

2.1.4 特色功能及优势

? 系统将普通的文档管理设计成严谨的工作流,并设定了多种管理状态,文档

与用户有着严格的对应关系,把文档上下流动作为协作处理的核心,极大程度上增加了文档的安全性和管理的严谨性。

? 用户以及权限管理功能较强大。对于用户和角色的关系的设计,系统极大程

度上借鉴了关系型数据库中角色与用户以及权限的关系。而且还在用户中加入组织的概念,极大强化了组内协同作业能力。用户的工作平台以站点为实际载体,很好的完成了用户到站点的映射,让整个设计思路清晰可见,很好的将权限管理化繁为简。

? 可视化模板设计。这也算是一个特殊功能吧,虽然在v5.0版本上并没有表

现出极大的优势。另外还开发了dreamweaver 的设计插件,提高了工作效率。 ? 以用户为中心,提供很多特殊小功能。如日程安排、通讯录、自定义工作页

等。

? 对于文档编辑管理,独创了html、普通、外链、附件四类文档,文档属性中

还包含了用于扩展字段、文档标题图片等其他CMS少用的功能,而且对单篇文档也可设计权限。

2.1.5 缺点和不足

? 频道类型只有三类。实质是文档发布的模型不够多,对比其CMS不仅含有此

三类,甚至还含有视频模块、在线文库模块等。

? Trs服务器和文档服务器分离,导致模板的上传较麻烦,而且无法对FTP进

行批量管理。

? 部分功能并不实用,如工作流需要使用插件,而且操作起来并不简单,关键

是浏览器兼容性很差。

2.2 SITEFACTORY

2.2.1 背景介绍

SITEFACTORY是动易网络科技有限公司(成立于20xx年1月,是国内网站建设和管理系统领域中用户数量最多、最优秀的技术提供商。公司现有员工近200名 )于20xx年发布的,现最高版本为4.5(20xx年更新)。

2.2.2 技术架构

基于微软.NET2.0 平台,采用ASP.NET 2.0 进行分层开发的内容管理系统 ,官方资料显示其CMS同时支持oracle、MS SQL SERVER以及MY SQL。该CMS具有灵活的产品架构、严密的安全性、无限的扩展性和伸缩性,能够高效构建起各种信息资讯类网站、企业内部知识网站、企业信息/产品展示门户网站、内网等多种网站应用型平台。SiteFactory? 还拥有多种灵活、先进的互联网WEB2.0应用模块,使得系统即使在面对复杂繁多的企业经营管理需求时都能够应对自如。SiteFactory? 采用微软力荐的三层架构设计,从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层。SiteFactory? 的N层架构设计,为系统提供了充分的可伸缩的特性,使SiteFactory? 扩展性能够适应各种信息化网站平台的规模和应用需求。

2.2.3 主要功能

我的工作台

? 主题控制 自由切换后台的操作主题

? 快捷导航配置 自由配置左侧的快捷菜单

? 工作台首页配置 自由定制工作台登陆页面的页面布局

? 新建标签页 独创标签页技术,可同时进行多个任务

? 查看权限 查看当前用户的登陆权限

? 切换管理员身份 可切换到比当前权限更低的用户

? 自由添加备忘录

? 实时提示站内消息

信息管理

? 内容管理 可单片添加信息,也可批量导出/导入信息。文档模型分文普通文

章模型、链接模型、图片模型、软件模型、公告模型、留言模型。文档可设置的属性也非常之多,其中不仅可以设定该文档的浏览权限组,还可以设定浏览耗费金额,另外也有类似工作流的功能——指定签收人等。文档状态分为草稿、待审核、已审核、退稿四种状态。

? 批量功能 包括批量删除、批量移动、批量设置、批量退稿、批量通过审核、

批量取消通过审核、批量复制到其他栏目、批量添加到专栏、批量归档。 ? 专题信息管理 对已经存在的专题进行常用管理。

? 回收站管理 回收或彻底删除文档。

? 生成HTML管理 静态生成进行管理。

? 签收管理 分别可以显示所有签收文档、公众文档、专属文档、以及签收中

的文档。签收将为流转创造了严谨的发布过程,而专属文档和公众文档则为文档的安全隐私性提供了很好的解决方案。发布人可以指定签收人,用户是否阅读这篇文档,可以通过是否签收来以示区别。

? 归档管理 对需要保存但不需要再前台显示的内容进行管理。

? 批量替换 对所有栏目的所有模型中任意选择字段进行内容替换。

? 高级查询 强大的搜索排序功能 包括简单搜索、高级搜索可对每个字段进行

查询。

? 自定义表单 较为灵活的表单管理,可添加删除编辑表单等。

? WAP管理 WAP需要单独添加,其内容独立于正各后台。包括栏目添加和内容

编辑,栏目只支持一级栏目。

内容相关

? 生成管理 可以分别单独生成内容页、单页节点页、栏目列表页、专题类别

页、专题列表页,还可生成网站综合数据如RSS或者网站地图。采用多线程实行静态页面生成操作具有很好的用户体验。可以随时查看生成进度,还可以定时生成配置。

? 采集管理 较为强大实用的采集功能,不仅可以采集文章模型还可以采集软

件等其他5中模型。可以自定义过滤规则。

? 评论管理 对文章的评论进行管理,可以进行删除修改审核等常用操作。 ? 工作量统计 详细强大的统计功能,可以按时间段、按栏目/录入者、按栏目/

审核者、按录入者\月份、按审核者\月份 进行统计。

? 内容转换 包括内容链接功能,即可以对网站特定的关键字进行自动加链接。

另外还有字符过滤功能,对特定字符进行过滤去除。

? 其他管理 包括作者管理、来源管理、关键字管理、下载报错管理、下载服

务器管理、心情指数管理。

用户管理

? 管理员管理 强大的分类查看功能,可按角色、按部门、按名称、按一个月

未修改密码的、按24小时登陆的、按锁定的、按允许多人登陆的进行检索查询。并且可以快捷的编辑角色和部门。角色用户以及权限的关系的设计也类似于关系型数据库中设计,功能较为强大。

? 会员管理 强大的会员检索功能。如按分组查找、按文章最多、文章最少等

(10多种检索选项)进行查找。对会员进行分组,可进行分组管理,会员的信息较为全面。

? 部门管理 管理管理员分组。

? 推广管理 为鼓励网站会员对网站进行推广,该CMS设计了推广实行奖励的

管理,其中包括会员注册推广、注册佣金明细、提现管理、推广会员管理、推广参数配置等。

? 充值卡管理 针对会员设计的充值卡管理。

? 明细管理 包括资金明细管理、在线支付明细管理、会员点券明细、会员积

分明细、会员有效期明细。

附件管理

? 广告管理 可自由定广告形式,如是弹出还是固定位置等广告,以js形式表

示。

? 投票管理 自由添加投票项,设定是否限制ip,是否复选等参数。 ? 转向链接

? 问卷调查 强大的问卷调查,可设定是否先限定ip,是否公开调查结果,调

查日期等参数。

? 网站访问统计 强大的统计功能,还可生成统计报表。

? 信息发送管理 包括站内信、手机短消息、邮件发送等进行发送管理,还可

以对订阅该网站的邮件进行管理。

? 网站日志管理 记录了正常操作、越权操作、异常记录、登陆失败、登陆成

功、等其他重要操作。

? 在线比较文件 为增强网站安全性,可将本地的文件与远程官网的文件进行

对比以判断网站是否挂马中毒等。

? 上传文件管理 对上传的文件进行管理。

? 缓存管理 有利于网站的运行速度和运行效率的提升。

系统设置

? 网站配置 包括网站信息配置、网站参数配置、上传文件配置、用户参数配

置、邮件参数配置、缩略图参数配置、IP访问限制配置、手机短信配置、RSS\WAP配置。

? 模型管理 可以添加内容模型,并可方便得对模型进行导入、导出,内置7各

模型很好的满足网站需求。会员扩展字段管理,根据不同网站性质对网站会员的要求扩展其他字段。流程管理,自定义流程。

? 节点管理 在SITEFACTORY中节点的定义等同于频道,栏目。一级节点可

以绑定域名,节点无限分级,节点的属性设置相当全面复杂如基本信息、模板选项、收费设置、权限设置、自设内容等。操作包括批量增加节点、节点排序、合并节点、移动节点、批量设置、批量删除、复位节点、修复节点结构、导出节点结构等。

? 专题管理 对专题进行管理,包括添加专题、专题类别管理、专题类别排序、

添加专题类别、合并专题、批量设置。

? 模板标签管理 多达236个内置标签(专题类、搜索类、分页类等),还可以

自定义标签,功能强大。风格管理、模板管理、布局模板管理、内嵌代码管理、代码管理、动态页模板配置、还可生成模型模板管理。

? 行政区划管理 内置全国行政区数据库。

? 支付方式管理 银行账户管理、在线支付平台管理。支持国内主流在线支付

方式。

? 插件管理 对已经物理安装的插件进行管理。

2.2.4 特色功能及优势

? 功能详细而且强大,几乎涵盖了网站需求的各个方面

? 很好的将会员功能融入系统,包括积分、点券、消费值等做到了一站式服务。

从充值到消费各个细节都做得相当好。

? 文档模型全面,包含文章模型、外链模型、软件模型、评论模型、友情链接

模型、图片模型、公告模型等7各模型,还可以自定义模型。

? 设有专题板块很好的考虑到网站特殊需求,而且专题的内容和网站整体内容

的交互合并操作简单。

? 生成HTML可以后台多线程下执行,很好的考虑到了用户体验。

? 包含wap站、投票管理、问卷调查、广告管理等其他CMS没有的功能。 ? 在线比较文件,很好的为网站挂马中毒提供了解决方案。

? 缓存管理可以让进阶级网站管理员很好的管理网站的性能和运行效率。 ? 包含插件管理为以后的扩展提供了很好的接口。

? 标签库强大,而且可以自定义标签。

? 管理日志功能和统计功能相当强大。

2.2.5 缺点与不足

? 整个网站是一个站点,而且将频道和栏目的概念合并成一个概念即节点,不

便于多管理员对分节点的管理。也许这是动易公司定位于单站点的一套系统因为对于多站点可以使用站群系统将多个网站组织在一起。

? 模板功能虽然强大,但是较为复杂不容易上手。

? 由于功能较多,后台功能归类以及布局不够合理,部分功能晦涩难懂不易上

手。

2.3 SITESERVER

2.3.1 背景介绍

SITESERVER是北京百容千域软件(成立于20xx年,是一家主营互联网基础软件产品研发、互联网应用支持服务、应用软件开发等业务的高科技公司)最早于20xx年开发的一套CMS现最新版本为3.5 正式版 (20xx年4月9日发布)SITESERVER集成多套子系统如BBS、ASK、SPACE等。

2.3.2 技术架构

SiteServer CMS网站内容管理系统,是基于微软.NET 平台、SQL SERVER数据库开发的网站内容管理系统,采用分层和模块化设计,将信息展现(表现层)、业务逻辑(业务逻辑层)、数据访问(数据管理)分开,使前台样式的改变、网站信息维护和网站数据安全变得相对简单。

2.3.3 主要功能

站点管理

? 信息管理

? 功能管理

? 显示管理

? 配置管理

? 生成管理

? 站点配置

用户和权限管理

? 管理员管理

? 用户管理

? 用户中心设置

平台配置

? 平台系统集成

? 支付工具

? 后台访问限制

? 数据库工具

? 实用工具

? 后台运行记录

(1) 多样化的栏目管理

(2) 方便的网站样式(模板)管理

(3) 全面的内容发布功能

(4) 站点模板功能

(5) 强大的用户互动功能

(6) 调查投票功能

(7) 信息采集功能

(8) 自定义内容及栏目字段

(9) 内容回收站功能

(10) 多级别管理员权限设置功能

(11) 多级审核机制

(12) 网站统计功能

(13) 数据备份功能

(14) 站内链接功能

2.3.4 特色功能及优势

2.3.5 缺点和不足

2.4 JUMBOT CMS

2.4.1 背景介绍

是一套个人独立开发的内容管理系统,其前身为jbsitecms,采用WEB2.0设计理念、无刷新更新页面,目前完全开源(自由获取其源代码),并且个人非商业化使用完全免费。.net2.0 和3.5版本下均有相应版本,数据库使用ACCESS和MS SQL SERVER。

2.4.2 技术架构

基于.net2.0 和.net3.5均有版本,采用MS SQL SERVER数据库,并且后台基于ajax实现完全开源代码的参考价值很高。

2.4.3 主要功能

首页管理

? 各类更新 方便快捷的将各类静态生成更新放在后台首页,如公用头部文件、

公用尾文件更新、更新索引、更新首页、更新统计数字等。

? 服务器探针 可以查看服务器各类参数,包括运行时间、物理磁盘等 内容管理

? 栏目管理 添加、修改和删除栏目,栏目属性详尽丰富可以对单个栏目设定

单独的浏览模板。

? 内容管理 添加、修改和删除内容,文章页的属性设置较简单,无法做到外

链文章,文章状态分为待审、已审、已删。可对所有文章进行缩略图的有无、推荐的与否、焦点与否进行归类显示。

? 静态生成 需要分首页、频道、栏目进行静态生成,操作起来较为繁琐,效

率不高。

? 专题管理 对专题内容进行管理,可以同网站的其他内容进行共享。

? 过滤检索 按栏目、按字段、按关键字、按状态、按发布时间等联合检索。 ? 批量操作 批量静态生成、批量审核、取消审核、设为推荐、取消推荐、设

为焦点、取消焦点、放回收站、直接删除等。

用户管理

? 用户操作 对用户可进行启用、禁用、转移分组、检索、升级为客户、升级

为管理员、特殊处理(充值、扣积分、密码初始化等)以及删除处理。 ? 充值卡管理 批量添加、激活、锁定、删除充值卡。

? 用户组管理 可设定用户组的权限以区别不同的会员,提供不同的服务。 ? 客户人员管理 客户人员作为网站的辅助管理人员,是网站的管理成员之

一,对其进行简单的管理。

? 支付接口 集成支付宝、财付通、快钱、网银在线四种在线支付方式。 ? 会员充值 对会员通过充值卡充值的方式进行统计管理。

? 会员订单 此板块针对产品模块量身定做。

模板管理

? 模板分类 包含首页模板、各模型频道末班、各模型栏目末班、各模型详细

页面模板。按结构又分为单页包含模板、整体模板。

? 单页内容管理 管理单页内容模板,如帮助中心、RSS订阅等。

? 衡量模板功能强大的重要标志就是标签的丰富度以及参考资料的多少,从现

在掌握的情况来看,模板编辑功能较为一般,但容易上手。

插件管理

? 友情链接 添加、修改、删除友情链接,其中支持logo友情链接。 ? 广告管理 添加、预览、停用、删除、修改广告。

? 用户留言 类似一个建议留言板。

? 评论管理 对文章的评论进行管理,包括设定留言间隔时间、游客是否可以

评论、是否需要通过审核等。

? 网站公告 对网站公告进行管理。

? 投票调查 简单的投票调查小系统。

? QQ在线客服 类似有右侧漂浮小客服。

? 扩展功能 插件安装较为简单,插件开发来源并不广。

系统管理

? 站点信息 配置站点信息,可绑定域名。

? 后台管理员 只可管理普通后台管理员,权限分级较为详细。

? 内容模型 含图片、下载、视频、产品、文档、文库、文章6各系统模型。

无外链模型,不可自定义模型,只可等待官网提供其他模型。对于模型的管理包括启用、禁用、设定模型后台和前台上传文件个格式以及大小。

? 频道管理 一个频道必须依赖某个模型,可以绑定二级域名,频道的属性设

置不够详细,批量对频道实行的操作有启用、禁用频道、导航显示、导航隐

藏、生成目录等功能。

? 站点插件 对已经安装的插件进行装卸操作。

? 专题管理 添加、修改、删除、生成专题。

? IP黑名单 管理限制登陆网站的IP黑名单。

? 邮件设置 设定邮件服务器相关参数,实现自动邮件功能。

? OAuth整合 内置新浪微博、QQ账号、人人网的整合接口,但使用还需做大

量工作。

? DIScuz!NT整合 开源版只做了Discuz!NT2.6及以上版本的单向整合CMS

即同步注册/登录/注销论坛

? 数据库维护 备份数据库

? 在线执行SQL 在线执行sql。

? 管理员操作日志 管理员的操作日志。

? 集成了luncene 检索服务,可以对网站所有模型和资料建立自己的索引库方

便检索。

2.4.4 特色功能及优势

? 后台ajax设计风格,用起来上手快。

? 独创了视频模块和文档模块,这些是其他CMS没有的模块。

? OAUth整合,以及DISCUZ论坛整合。

? 多种结算方式接口设计也是本CMS的一大亮点。

? 最大亮点就是该CMS完全开源,任何人可以自由下载到最新的源代码,并且

在不以商业化使用的前途下,有权保留自己修改后的程序。

? 模板的制作容易上手,资料还算详细。

2.4.5 缺点和不足

? 各方面功能都不够强大,很逗功能只是蜻蜓点水,达不到实用级别。 ? 最常用的外链模型竟然忽略掉了,严重影响CMS完美度。

? 模板制作虽然容易上手,但是需要的权限较高,基本上制作模板需要整个服

务器的控制权限,至少需要FTP的控制权限。

? 不适合大型子站点项目,没有涉及子站点的关联。

? 会员功能不够强大,基本处理注册后下载软件需要用到积分,其他方面没有

发挥会员系统应有的作用。

? 不大适用多用户管理后台,没有角色这个概念,在这方面落后以上几个CMS

很多。

2.5 FoonSun CMS

2.5.1 背景介绍

FoonSun CMS是四川风讯科技发展有限公司(一家主营网络软件开发业务的网络高科技股份制公司 )最早于 20xx年04月10日开发的一套CMS,现最高版本为 dotNETCMS (于20xx年8月9日更新)

2.5.2 技术架构

FoonSun CMS是一款具有强大的功能的基于ASP.NET+MSSQL构架的内容管理软件,国内领先的第一款开源的、集成web2.0元素的、模块化的CMS建站系统。

2.5.3 主要功能

快捷操作 自由定制左侧常见用的快捷方式。

内容管理

? 新闻统计 按时间段统计新闻的点击量情况以及用户发布新闻的情况。

? 新闻管理 对新闻的操作有:添加、修改、删除、审核、锁定、推荐、置顶、

移动、复制、归档、专题、生成静态、生成索引等。

? 新闻检索 可按是否审核、是否投稿、是否锁定、置顶、热点、图片等分类

检索文档,此外还可以通过栏目和关键字检索文档。

? 频道管理 免费版不提供频道管理的功能。猜测频道管理与其它CMS并无太

大区别,又栏目和文档属性的设计较为全面推测频道的属性设计应该不会太简单。

? 站群功能 包含站群功能,但免费版本不提供演示。

? 栏目管理 可对栏目进行添加、删除、修改、是否锁定、是否显示、复位、

栏目合并、栏目转移、生成静态页面、生成XML等操作。还可添加单页面即一个页面作为一个栏目,可绑定二级域名。

? 专题管理 添加专题、锁定专题、生成静态页面、批量捆绑模板等。 ? 专题的文档与网站普通文档共享。

? 稿件管理 支持会员投稿,包括稿件统计、稿件审核、稿酬设定、稿酬支付

历史等管理。

? 归档管理 对归档文档进行管理。

? 不规则新闻管理 部分新闻可以临时放在一起,且可以定义自己的CSS。 ? JS模型管理 对JS进行管理。

发布管理

? 模板管理

? 标签管理

? 自由标签

? 样式管理

? 发布站点

? FTP同步

? 发布日志

会员中心

? 会员列表

? 会员组管理

? 讨论组管理

? 公告管理

? 点卡管理

? 充值管理

? 在线支付

? 短消息管理

? 评论管理

插件管理

? 广告系统

? 采集系统

? 问卷调查

? 友情链接

? 统计系统

? 整合接口

? 文件对比

? 文件管理

? 自定义字段

? 自定义表单

? 数据库维护

控制面板

2.5.4 特色功能及优势

2.5.5 缺点及不足

3.参数对比

3.1 热度对比

下表是我通过搜索引擎搜索器关键字得出的收录量,截止于 2012-7-14 0:39 分的数据,仅供参考,并不能完全说明使用热度。

表 3.1-1 百度和谷歌对各CMS的收录量对比

参数 对象 百度 谷歌 综合排名

TRS WCM 67,500 177,000 4

SITEFACTORY 300,000 289,000 2

SITESERVER 449,000 833,000 1

JUMBOTCMS 38,800 69,100 5

FOONSUNCMS 125,000 225,000 3

3.2 功能对比

表 3.2-1 百度和谷歌对各CMS的收录量对比

表 3.1-1 百度和谷歌对

各CMS的收TRS WCM 录量对比

参数 对象

文档编辑功能 模板功能 站点、频道、栏目设计 权限设计 用户设计 模型种类 静态生成 Wap功能 扩展功能 采集功能 统计功能 专题功能 综合排名

5

1

2

4

3

SITEFACTORY

SITESERVER

JUMBOTCMS

FOONSUNCMS

3.3 性能对比

表 3.3-1 百度和谷歌对各CMS的收录量对比

参数 对象

TRS WCM

SITEFACTORY 中 289,000

SITESERVER 良 833,000

JUMBOTCMS 优 69,100

FOONSUNCMS 良 225,000

运行速度体验 良 添加1万篇文档后的运行情况 综合排名

177,000

3.4 其他对比

表 3.3-1 百度和谷歌对各CMS的收录量对比

参数 对象 公司背景

TRS WCM

SITEFACTORY

SITESERVER

JUMBOTCMS

FOONSUNCMS

最早发布时间 最新发布时间 历经几个版本 资料健全度

3.5 安全性对比

表 3.5-1

参数 对象

TRS WCM

SITEFACTORY

SITESERVER

JUMBOTCMS

FOONSUNCMS

网络批量漏洞 补丁情况 攻击时间 安全措施 安全隐患 综合排名

3.6 SEO性能对比

各选取以某CMS搭建的网站,通过对比百度与谷歌的收录差估计其SEO性能。

表 3.6-1

参数 对象

TRS WCM

SITEFACTORY 中

SITESERVER 良

JUMBOTCMS 优

FOONSUNCMS 良

实例网站名称 良 网络地址 百度收录量 收录差 综合排名

Google收录量

3.7 模板功能对比

表 3.7-1

参数 对象 标签量 是否可自定义标签 是否提供可视化操作工具 制作难度 现存模板量 综合排名

TRS WCM 良

SITEFACTORY 中

SITESERVER 良

JUMBOTCMS 优

FOONSUNCMS 良

配置发布难度

3.8 扩展性对比

表 3.8-1

参数 对象

TRS WCM

SITEFACTORY

SITESERVER

JUMBOTCMS

FOONSUNCMS

是否支持插件 良 插件来源 现存插件量 是否开源 其他扩展性 公司同类产品数 综合排名

总结

? TRS WCM定位于内容协作平台,着重突出了用户与文档流转的关系,用户的

权限和操作空间以站点为载体,拥有清晰的设计思路,系统设计的针对性强。不过现有更高版本V6.5。除了开发技术区别于其他几个CMS外,其用户的设计只有后台管理员,没有会员管理。还有模型不够丰富,如友情链接、图片模型就没有设计。

? SITEFACTORY功能相当之强大,几乎涵盖了CMS的方方面面,会员模块功能

不但详尽,而且方便扩展到不同性质的网站。安全性往往伴随着功能的复杂性而下降,但是动易公司独创了在线文档比较这个功能,很好的解决了挂马中毒等难题,增强了其安全性,但是由于动易公司有站群系统单独为多站点提供解决方案,故在多站点管理上,SITEFACTORY显得无能为力。

? SITESERVER同样是大手笔大制作,同类产品较多,如BBS、SPACE、ASK等,

可以方便的集成到系统了,从网络热度就可以看出,这套CMS绝对是企业级CMS中的精品。它也是这几套基于.net CMS唯一含有站点概念的CMS。 ? JUMBOTCMS优点就是基于中型项目,小巧精悍速度快。独创的视频模块、在

线文档模块也是其杀手锏,不过最大的杀手锏就是完全开源任何人可以自由下载、开发其源代码,故具有很高的参考价值。

? FOONSUN CMS算得上是一套中规中矩的CMS,该有的功能基本具有,网络流

传评价较差,尤其是模板制作简直就是让人头痛。其公司之前一直从事ASPCMS开发,近几年才转向ASP.NET,故该CMS历经的版本不多,成熟度不够。

相关推荐