下面是一些流行的CMS系统:
CMS | 操作系统 | 语言 | 数据库 | 许可协议 |
OpenCMS | 不限 | Java 1.3+ | MySQL, Oracle, MSSQL | GNU General Public License (GPL) |
PHPNuke | Linux/UNIX | PHP | MySQL, Postgre, mSQL, Interbase, Sybase | GNU General Public License (GPL) |
PostNuke | 不限 | PHP | MySQL, Postgre, mSQL, Interbase, Sybase | GNU General Public License (GPL) |
EzPublish | Linux/UNIX | PHP | Any SQL database | GPL 或 commercial (可用两个许可) |
WebGUI | 不限 | Perl 5.6+ | MySQL, Postgre | GNU General Public License (GPL) |
OSCOM列出的开源CMS框架和产品如下:
project | license | ||||
Apache Cocoon | Apache Software License | ||||
Apache Jackrabbit | Apache Software License | ||||
Apache Slide | Apache Software License | ||||
AxKit | Apache Software License | ||||
Daisy | Apache Software License 2.0 | ||||
JPublish | Apache-style License | ||||
Krysalis Foundation | LGPL | ||||
Mason | Artistic License (Perl) | ||||
Midgard | GNU Lesser General Public License (LGPL) | ||||
Midgard Lite | GNU General Public License (GPL) | ||||
OpenACS | GNU General Public License (GPL) | ||||
Slither | GNU GPL | ||||
sTeam | GPL | ||||
Tea Trove | Tea Software License (based on Apache) | ||||
WebDAV | IETF Proposed Standard | ||||
Xaraya | GNU General Public License | ||||
Zope | Zope Public License (ZPL) |
project | license | ||||
Aegir CMS | LGPL | ||||
Apache Lenya | Apache Software License | ||||
Ariadne | GNU GPL | ||||
Back-End | GPL | ||||
Bitflux | GNU General Public License (GPL) | ||||
Bricolage | BSD License | ||||
Callisto | GPL (General Public License) | ||||
Campsite | GNU General Public License | ||||
CocoBlog | Apache Software License, 1.1 | ||||
Cofax | Cofax Software License (based on apache) | ||||
DBPrism CMS | Apache Software License | ||||
Drupal | GNU General Public License | ||||
elevateIT | GPL | ||||
eNvolution | GPL | ||||
eZ publish | GPL | ||||
Jahia CMS and Portal Server | Jahia Collaborative Open Source License | ||||
Komplete Lite | GPL | ||||
Kontentor | GPL (GNU Public License) | ||||
Krang | BSD | ||||
LifeCMS | GPL | ||||
Magnolia | LGPL | ||||
Mambo | GNU/GPL License | ||||
MMBase | Mozilla Public License | ||||
MySource | Apache License | ||||
Nukes | LGPL | ||||
Nuxeo CPS | GPL | ||||
OmegaCMS | BSD-style License | ||||
OpenCms | GNU Lesser General Public License (LGPL) | ||||
phpCMS | GNU General Public License (GPL) | ||||
PHP-Nuke | GNU General Public License (GPL) | ||||
phpSlash | GNU General Public License (GPL) | ||||
Plone | BSD License | ||||
Postnuke | GNU General Public License (GPL) | ||||
Red Hat CCM | CCM resp. IBM Public License | ||||
Silva | Apache like Software License | ||||
Tiki | GNU LGPL License | ||||
Typo3 | GPL | ||||
webEditor | ??? | ||||
WebGUI | GNU GPL | ||||
XIMS | Perl Artistic License/GPL | ||||
XOOPS | GNU GPL | ||||
Zeit CMS | GPL |
开放源码并不总是意味着免费。有些许可协议允许非商业用途免费使用软件,其它(如GPL)是免费的但是需要标识源版权。否则,必须购买许可。衡量一下你的应用程序,再选择符合需求的最划算的那个。
在评估使用哪个工具时,也要考虑该CMS是如何使用的以及最终用户是谁。CMS的使用方式是关键,它决定了如何根据基本的许可协议来使用该CMS。
拥有多种支持手段是开源产品的一大特色。例如,PHPNuke和它的派生产品没有商业支持,但是用户和开发者的联系是如此广泛,因此社区的支持相当可靠。但是,项目工程的特点及其安装需还是要更多传统的支持,比如基于事件的故障对策。
我建议你考察一下支持的方式并确信它们是适合你的。不管你选择哪个CMS,总是有可能出现某些故障的。除非你自己能够调试代码,要不然支持对于你的实施来讲都是至关重要的。
<script type="text/javascript"> <!-- google_ad_client = "pub-5856448856881521"; google_ad_width = 180; google_ad_height = 60; google_ad_format = "180x60_as_rimg"; google_cpa_choice = "CAAQ0cX8zwEaCEpGRZ0Cl8yyKPu_93M"; //--> </script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script> name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/cpa/ads?client=ca-pub-5856448856881521&cpa_choice=CAAQ0cX8zwEaCEpGRZ0Cl8yyKPu_93M&dt=1137125989296&lmt=1137125989&format=180x60_as_rimg&output=html&url=http%3A%2F%2Fblog.csdn.net%2Fthinkpadleo%2Fadmin%2FEditPosts.aspx®ion=_google_cpa_region_&u_h=768&u_w=1024&u_ah=738&u_aw=1024&u_cd=32&u_tz=480&u_his=3&u_java=true" frameborder="0" width="180" scrolling="no" height="60" allowtransparency="allowtransparency">