几个国外开源CMS系统比较

原创 2012年05月11日 00:44:34

CMS是Content Management System的缩写,意为"内容管理系统"。

上一下度娘或者放一下Google,全球的CMS系统,不下千个,开源的不下百个,如果只是普通用户,很难有时间和精力去比较那么多的系统优劣。

不才我也是最近花了些时间做了一些网上的调查,然后查看了一些文档和演示站点,自己做了一点小总结,放在这里,但愿对需要的朋友有所帮助吧。

其实,对于这成百上千的系统,大家不用太纠结,因为真正被广泛使用的,也就不超过几十个,还是能够不用花太多精力就可以选出来适合自己的!

一、开源!

兄弟是个开源粉,能用开源,就开源,所以这里讲的主要以开源为主!如果讲开源的CMS,就要留意一下Packtpub.com每年的"Open source awards"了,2011年的开源CMS就是:

Winner: Joomla!

1st Runner up: Drupal

2nd Runner up: Plone

不用怀疑,如果我没记错,或者你有时间可以自己去查一下历史,这三位在这个榜单上,应该已经有5/6年之久的样子!

除此之外,还有一些大家可能听说过的:

Mambo (http://www.mamboserver.com/)

XOOPS (http://www.xoops.org/)

TYPO3 (http://typo3.org/)

等等等等..就如开篇说的,有成百上千。我们不会一个一个的都涉及...来看主要的几个吧。


二、优劣分析

1. Joomla! ,中文名称又叫“囧拉"(中文社区:http://www.joomla.cn/) Demo 站点(http://demo.joomla.cn)

其实是Mambo的分支,是Mambo核心开发团队另起炉灶的产品。本应该先说Mambo的,但自从mambo 被Miro公司所控制后,脱离了开源的轨道,核心开发团队出走,建立了分支Joomla!俺也就先按下不表曾经的老大Mambo了。借助老牌CMS-Mambo长年建立起来的人气,以及对网站制作的良好支持,joomla得到了迅速的发展。


2.Drupal,中文社区网站http://www.drupalchina.info/,只是太太太太不活跃了!还是去他们的原站找资源吧(www.drupal.org)

由于Druple是由bbs发展而来的,所以非常注重社区性和文章发布。曾经一度被很多人用来部署自己的博客。Druple提供丰富的插件和功能模块,所以也越来越多地用于构造提供多种功能和服务的动态网站。


3.Plone,中文社区网站 http://www.czug.org

其实,这是CMS里的绩优潜力股!!因为它超强的稳定性、强健的架构、广泛的扩展性,使得其成为企业级开源CMS的最佳选择,而事实上plone的用户也多是企业,在 plone的应用中,有70%都是作为企业内部的管理系统,仅有30%用在外部网站建设上。这也可能是plone较少人知道的原因之一。所以plone在最佳开源 CMS网上投票的环节是落后的。即使这样plone也盖过了诸多开源CMS,名列第三名。可见plone的优秀,如果投票人是以企业用户为单位的, plone绝对是第一名。

Plone 是一个运行在Zope和CMF之上的CMS,Plone已超出了单纯内容管理平台的范畴,实际上plone在逐步向应用开发平台进行发展。这使得plone比起其他cms来讲能够更大限度的满足企业级应用的需求。Plone的核心语言是python。另外Zope一个历史悠久的应用服务器系统。Zope的用户包括北约、美国海军、波士顿在线等诸多用户。


4.Mambo,中文名”曼波“,中文社区:http://www.mambochina.net/, 原站:http://mamboserver.com/,Demo网站:http://mamboforge.net/demo

CMS里曾经的王者,现在依然是,上面提到了曾经走过的弯路,现在好像又回到了原来的路上,并且Joomla!的插件部分兼容(必竟曾经是一家人)。详细的介绍,麻烦您自己移步过去相应的网站上查找吧。


5.TYPO3,中文社区http://www.typo3.org.cn/,原站:www.typo3.org

您用过SAP么?没错,TYPO3也是非常典型的德国产品!精细的控制,庞大的集成,稳定的性能,再加上巨大的扩展库!如果不亲自体验,真的很难相信会有如此强大的open source的CMS系统。是一个真正高端企业级的产品;由于其不是面向低端用户的产品,因而在国内影响相当有限。


横向比较
CMS系统名称 优点 缺点 技术
Joomla!
http://blog.52news.com/attachments/200711/14_125941_20061206102541244.jpg
.具有对外优势,建站多
.插件及模板非常多
.可以搭配多种所见即所得编辑器
.功能强大,管理简单
.支持数据库抽象
.兼容Mambo插件
.个人用户群大,支持较多,社区活跃(也是能够拿开源大奖的主要原因吧)
.中文支持有待提高
.CSS支持不完善
PHP+MySQL
Drupal
.网站制作简单,上手容易
.架构灵活且开放
.文章管理功能强大
.插件和功能模块丰富
.中文支持差
.中文相关资源少
.CMS模板相对Joomla!少
PHP+MySQL
Plone
Plone CMS: Open Source Content Management
.稳定
.企业级
.分布式支持强大
.工作流程组建灵活度大
.插件支持众多
.许多大企业级应用
.界面朴素
.服务器配置较前两种稍微复杂
Python+Zope
Mambo
Mambo Logo
.应用群体广大.建站极多
.结构化功能设计
.界面简洁,风格统一
.汉化完善
.第三方支持多
.兼容Joomla!插件
.官方更新速度慢!
.插件支持较Joomla!少
PHP+MySQL
TYPO3
TYPO3
.自带多语言支持
.功能灵活,支持自建流程
.CMF框架
.运行性能高于绝大多数开源系统,接近商业级别
.企业级支持完善
.技术级别高,学习困难
.typoscript定制配置,初期难掌握
PHP+MySQL
Oracle、ODBC


三、后记

找到了CMS的精确的数目么?到目前2012年5月份为止,根据www.cmsmatrix.org上的统计数据,全球有1220个活跃着的CMS系统!!!!

这个文章就是简单写了几个用户较多的系统的比较,如果您真的是专业大牛,可以访问一下上面提到的cmsmatrix.org这个网站,里面,你可以根据您的需要来做更为专业的比较!比如我这篇文章中提到的几个系统的比较的一个片段:



如果有其它问题,欢迎讨论!

新浪微博:http://weibo.com/o9ye


Python开发的CMS系统

Silva是一套基于python的CMS(内容管理系统),类似于php168 cms,dede cms,phpcms等,只是所使用的语言不通。它可用来管理多个或者是复杂的Web网站,内容存储在纯 XM...
  • qq_26718271
  • qq_26718271
  • 2017年05月27日 10:56
  • 2709

一款基于python的cms

  • 2010年12月20日 10:29
  • 3.65MB
  • 下载

国内十大cms系统

中国十大开源CMS公司排行榜,最好的CMS系统排名 一、DEDECMS   2009年,当IT柏拉图离开DEDECMS时,很多人都在预测DEDECMS和PHPCMS都会相继沉没,可是一年后...
  • ll3527
  • ll3527
  • 2013年05月30日 11:52
  • 5393

XCLCMS内容管理系统开源啦

前几个月有空的时候,自己折腾了一个CMS(ASP.NET MVC + MSSQL),项目里的所有东东全是我一个人弄出来的,代码写了一小部分,以后有空还是会维护更新的。现在开放源代码,主要是为了学习交流...
  • luoyeyu1989
  • luoyeyu1989
  • 2015年03月21日 10:45
  • 1502

国内外近20个著名Java开源CMS系统汇总

一、Hippo CMS Hippo CMS是一个开源以信息为中心的内容管理系统。它的界面友好,开放体系并可集成到现存系统中使用。Hippo CMS运用了多个开源项目进行开发。具体如下: Apach...
  • yuzhouxiang
  • yuzhouxiang
  • 2012年03月02日 17:42
  • 3037

开源.net框架的CMS

列举出自己见过的asp.net开源cms,方便初学者入门学习,如果有更好的开源cms请在评论中推荐,谢谢! 1、DotNetNuke(ASP.NET  2.0) DotNetNuke是一个...
  • yongyong521
  • yongyong521
  • 2014年08月27日 15:02
  • 2575

ASP.NET 5个著名内容管理系统CMS

ASP.NET开发的5个著名内容管理系统CMS:N2CMS、 Umbraco、、Orchard、mojoPortal、Dotnetnuke...
  • jjjjj102310253
  • jjjjj102310253
  • 2017年06月02日 23:19
  • 1587

国内免费(开源)CMS系统大全

国内免费(开源)CMS系统大全
  • u011798964
  • u011798964
  • 2016年01月12日 00:30
  • 1959

介绍国内外CMS系统

国外Wordpresswordpress是国外一款简单易用,使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管...
  • rth362147773
  • rth362147773
  • 2017年11月02日 18:17
  • 210

18个Java开源CMS系统一览

2011年2月26日 18个开源的Java CMS 1.InfoGlue infoglue是一个高级的、可扩展的、健壮的内容管理系统,完全用Java开发。重要的功能包括完全支持多语言...
  • kingice1014
  • kingice1014
  • 2016年12月08日 22:06
  • 11444
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:几个国外开源CMS系统比较
举报原因:
原因补充:

(最多只允许输入30个字)