|
|
声明一下我眼里的主流CMS是那些,所谓的主流,是用户量最大的几个CMS,在国内目前主要是:DedeCms、PHPCMS、帝国CMS、动易CMS、PHP168,我要讨论的是DedeCms、PHPCMS、帝国CMS三者。
一、DedeCms
![]()
在以往,当只有DedeCms开源,其它都不开源的时候,一些恶意评论都在攻击说Dede说假开源,不过当大家都开源后,这种思想就不再存在了,我们讨论的是系统的开放性,不是讨论什么GPL协议,因为这几个CMS都是不遵守GPL协议的,都有中国特色的加上了“非商业用途免费”这个说明,当然用“盗版”的中国人是相当的多的。所以讨论什么GPL、假开源纯属费话,要讨论就讨论资源共享方面的问题。
DedeCms 具有如下特点:
1、标签开放性
DedeCms的标签其本是开放的(除了直接涉及SQL操作的loop、sql标签外,不过实际上会用这两个标签的相对都有一点“专业”了),这里说的开放是标准统一,把模共享给他人的时候不需要过多的修改;
2、模板开放性
DedeCms的模板基本上都是以文件形式存放的,这样的好处是极为有利于共享,单论模板共享数量,也无可否认,DedeCms是最多的,这个在他们论坛的模板风格区就能体现出来。
3、文档共享性
DedeCmsV5.3之后,专门开设了一个文档中心的网站,即是 http://help.dedecms.com ,而且是允许用户在里面投稿,这是国内CMS第一次出现的这种性质的文档中心。
4、插件与其它共享
随着时间的发展,用户对DedeCms已经驾轻就熟了,V5.3刚发布不久,就不少用户懂得开发相关模块和小插件,而且新版本不单对插件实现模块化,还对标签、内容模型、采集模型等实现共享,也只有DedeCms论坛里才能出现“谁给我一个XXX规则”之类的“叫卖声”。
从上述几点来说,DedeCms已经初步具备了开源共享精神的各种特性,当然不遵守GPL这条,这在国内是没法的事,毕竟国内并没有像国外那种开源基金去支持一个东西的发展,所以需要生存,就肯定要针对商业应用收费。 |
|