下面是一些流行的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框架和产品如下:
Content Management Systems
许可协议
开放源码并不总是意味着免费。有些许可协议允许非商业用途免费使用软件,其它(如GPL)是免费的但是需要标识源版权。否则,必须购买许可。衡量一下你的应用程序,再选择符合需求的最划算的那个。
在评估使用哪个工具时,也要考虑该CMS是如何使用的以及最终用户是谁。CMS的使用方式是关键,它决定了如何根据基本的许可协议来使用该CMS。
支持
拥有多种支持手段是开源产品的一大特色。例如,PHPNuke和它的派生产品没有商业支持,但是用户和开发者的联系是如此广泛,因此社区的支持相当可靠。但是,项目工程的特点及其安装需还是要更多传统的支持,比如基于事件的故障对策。
我建议你考察一下支持的方式并确信它们是适合你的。不管你选择哪个CMS,总是有可能出现某些故障的。除非你自己能够调试代码,要不然支持对于你的实施来讲都是至关重要的。
|