织梦cms PHPcms 帝国cms比较
现在建网站不需要请程序员从基础的程序开发做起了,有专业的建站工具,CMS是使用最广泛的建站工具。CMS是Content Management System
现在建网站不需要请程序员从基础的程序开发做起了,有专业的建站工具,CMS是使用最广泛的建站工具。CMS是Content Management System的缩写,意为"内容管理系统",建网站用CMS足够了,不论是企业网站、行业网站、还是门户网站,CMS都能满足其要求。用CMS建网站虽然不需要开发程序,但还是需要网站美工的基础,就是必须精通HTML、CSS、javascript,还要熟练使用PHOTOSHOP之类的绘图软件。
由于php的联盟lamp(Linux+Apache+Mysql+PHP)完全免费开源,php网站的数量早已超越asp和jsp(java网站)成为建站的主流。相比asp网站,php网站的体验好,相比java网站,php网站成本低、资源多。

cms内容管理系统是做内容网站的首选,用php开发的cms程序相当多,占据主流的cms主要就是织梦cms、帝国cms、phpcms这三种的,它们不仅可以做门户网站,做企业网站更不在话下,这三个程序都是开源程序,国内用户众多。dedecms的创始人广东中山的林学,林学网名IT柏拉图,2007年接收天使投资移师上海,2009年9月林学离职后加入雨林木风,现在的dedecms是上海卓卓网络的),phpcms的创始人为湖北黄冈人钟胜辉(phpcms被酷六网收购后,钟胜辉离职,酷六又被盛大收购,现在钟胜辉又创办了非开源的cmstop,生意做的风生水起),帝国软件的创始人为福建漳州的王猛,从2002年9月创办至今,只有王猛团队抵住了商业融资的诱惑,团队至今稳定。

一、用户数量
三家cms谁的用户最多?网民公认织梦CMS用户最多,它们实际网站的使用数不得而知,只有phpcms网站上能看到本文发布的下载数据,已有353775网站使用,这是phpcms动态的下载数量统计,织梦和帝国网站上没有这种下载数量统计数字,怎样衡量其用户量多少的多少呢?
还是有办法的,搜索它们各自QQ群的用户人数,就能看出其站长数量多少?
| CMS | QQ群及人数 | 人数 |
| 织梦DEDECMS | dedecms 19个群共2500人,织梦cms 6个群共187人,织梦群,与织梦cms有关的群有7个共3098人 | 5285人 |
| 盛大PHPCMS | phpcms没有中文名,只搜索phpcms的QQ群便可,有13个群,共2923人 | 2923人 |
| 帝国-ECMS | 帝国cms 6个QQ群,共615人,ECMS 7个群,共1095人,搜索“帝国”QQ群,没有一个与帝国cms相关,都是游戏群 | 1610人 |
从QQ群的用户量上判断,织梦cms5285人用户最多,其次phpcms共2923人,帝国cms有1610人。
二、界面及使用
为什么织梦用户最多?为织梦cms上手是最容易的,因为大部分建站的用户都是技术菜鸟,由于三家cms都没有推出视频教程,靠用户摸索建站,菜鸟当然选最简单的。织梦cms一直以来都是一个绿色模版,中规中矩;
phpcms V9界面美观性无疑是最好的,整洁大方;一看就是专业公司的手笔,PHPcms用户量不敌织梦就在于其上手不如织梦cms容易,使用phpcms除了会HTML、CSS、JS外,最好懂一点PHP语法,对程序员而言phpcms是最好的选择。
帝国cms吃亏就在于其默认的模版界面最差,给人一种山寨的感觉,看帝国cms现在的网站和logo就知道,王猛还是一个小孩风格,帝国cms官方默认模板都是table格式,必须根据自己需要改成div,所以上手相对麻烦,商业包装的欠缺是的帝国cms的用户量不如前两家。帝国cms上手就比织梦cms要麻烦一些,不过帝国cms的帮助文件很完备,按教程做还是很顺手的,修改模板,添加内容之类的也很简单,基本上遇不到什么程序运行中的未知故障。
三、运行速度
根据TWCMS吴兆焕博客的对帝国cms、织梦cms、phpcms的负载评测。
| CMS | 导入数据 | 访问速度 |
| 织梦DEDECMS v5.7 | 导入100万条数据,数据库大小只有330M | 首页访问需要70几秒 |
| 盛大PHPCMS v9 | 导入100万条数据,数据库大小3G | 首页访问20几秒 |
| 帝国-ECMS v7.0 | 导入100万条数据,数据库大小3.6G | 第一次访问首页182秒,第二次155秒 |
如此看来PHPcms的数据库的负载能力是最棒的,帝国cms的负载性能远没有它宣传的那么好,甚至不如dedecms,虽然中小企业网站很少有大数据,但对于行业网站就不一样了。
四、安全性
帝国的安全性给我的印象很深,这个cms的口号就是最安全的cms,事实也的确如此,帝国的程序基本上就没有什么安全漏洞更新。基本上一个版本发布之后下次更新就直到新的版本发布。phpcms的安全行也还不错,没有爆出什么漏洞。织梦的安全问题貌似比较多些,百度一下dedecms,关于其网站漏洞的信息挥之不去,有一些国外主机商就禁止用户使用织梦程序,织梦的5.7版本安全性应该加强了很多,但比帝国cms和phpcms来,其安全性还要进一步提高。
五、功能比较
帝国cms和phpcms的功能都很强大,帝国的是数据备份是强项;PHPcms扩展性较好,在原程序上做二次开发很方便;织梦cms易用,但功能相对弱一些。一般的企业建站、行业门户网站……等内容性网站,三家CMS的功能都能满足。
六、漏洞BUG数量
以sebug的数据为准,织梦和phpcms的漏洞都不少,每年都有几个,整整沾满了一屏,最好的无疑是帝国了,数年来只有几个漏洞。大家可以参考一下从织梦CMS植入后门谈企业网站管理系统安全性。
七、服务与支持
对于免费用户其实三家的服务都是冷冷淡淡,其中以phpcms最差,发个帖子很少有回应的。因此对于phpcms需要自己多去琢磨。帝国的论坛还有不少人会热心回应,官方的教程也比较完备。织梦的支持应该是最好的,这也是织梦的程序大家用的最多的原因。
八、程序版本更新
phpcms的版本更新最快的,目前已经到v9了,经常有小的更新,织梦cms目前的版本是5.7,更新很慢,帝国cms目前的版本是7.0,更新也很慢,基本上一年才能更新一次。
综合比较
三家php程序各有千秋,可以各取所需,如果你是个cms新手,不妨选择织梦cms;如果重视网站性能和在原程序做扩展做二次开发,phpcms是首选;如果你重视网站安全,帝国cms是最好选择,一般网站三个cms都能满足其功能需求。
如果你看见代码就头痛,连基本的html和css都不懂,图片处理也玩不转,javascript和php更是没听说过,还是请专业人士来建站吧。
织梦cms PHPcms 帝国cms比较的更多相关文章
- 织梦cms、帝国cms、PHPcms优缺点解析
php才是建站的主流,cms这类程序又是用的最多的,占据主流的cms主要就是织梦,帝国,phpcms这三种的,这三个程序都是开源程序.国内用户众多. 一.从美观性来说(以官方默认模版为准 ph ...
- 帝国cms教程父栏目和子栏目都能在当前栏目高亮
首先在/e/class/userfun.php这个文件里面加上下面代码.上面父栏目的,下面子栏目的.红色代表css样式.自定义吧 function currentPage($classid,$this ...
- 对帝国cms、dedecms、phpcms等负载测试总结
来自:http://www.chinaz.com/web/2013/0729/311360.shtml 担心被骂,本不想写这篇文章.犹豫良久,最终还是决定写.希望能够帮助到一些朋友,认识到数据库索引正 ...
- 帝国cms全文搜索 增加自定义字段搜索
帝国cms全站搜索功能只能调出固定的几个字段,如果想搜索其他字段的值,这时我们应该怎么办呢?开拓族网站有这个需求,所以研究了一下帝国的全站搜索,后来发现在/e/sch/index.php中可以直接对数 ...
- 帝国CMS如何禁止内容关键字替换ALT和title中的关键词为链接
很多帝国cms用户喜欢使用关键字替换来实现文章自动内链的方法. 为什么要用关键词替换功能呢?这关系到站内优化,下面直接进入正题. 解决办法:打开e/class/functions.php 查找 '/' ...
- 织梦cms常用标签
dedecms简介:织梦内容管理系统(DedeCms) 以简单.实用.开源而闻名,是国内知名的PHP开源网站管理系统,也是使用用户较多的PHP类CMS系统,在经历多年的发展,目前的版本无论在功能,还是 ...
- 从PHPCMS、帝国CMS谈站长如何选择适合自己的CMS
经常见站长论坛有人提到选哪个CMS好,最近也又有朋友在51LA站长群里问到PHPCMS和帝国CMS比较选哪个好的问题,所以落叶今天从PHPCMS及帝国CMS对比的角度来谈谈站长应该如何选择适合自己的C ...
- 织梦CMS(dedecms)栏目属性及系统封面模板、列表模板、文章模板区别和路径设置解答
问题一:(织梦"栏目管理"的"常规选项"中3个栏目属性分析?) 织梦CMS的栏目属性分成三种, -->最终列表栏目 -->频道封面 -->外部 ...
- 让织梦CMS的后台编辑器支持优酷视频
最近做了一些视频教程传到优酷网站上,但我想引入这些视频教程到我的网站,在发表时我发现织梦CMS自带的编辑器又不直接支持优酷等视频网站的引用.所以为了方便教程的发布,特意在网站搜索到本篇教程,详细讲解如 ...
随机推荐
- Hashtable和HashMap区别
Hashtable和HashMap区别 相同点: 实现原理,功能相同,可以互用 主要区别: a.hashtable继承Directionary类,HashMap实现Map接口 b.Hashtable线 ...
- 夺命雷公狗---DEDECMS----12dedecms全局标签的使用以及嵌套标签的使用
在网站开发中,在很多页面可能会使用到同一个变量,比如路径网站信息等,所以我们可以用全局变量来使用. 默认的放在: 进去里面看下就会发现很多的常量都是在这里定义的: 我们在实际开发的时候可以将我们在多个 ...
- zw版【转发·台湾nvp系列Delphi例程】HALCON SetMshape
zw版[转发·台湾nvp系列Delphi例程]HALCON SetMshape procedure TForm1.FormShow(Sender: TObject);var img : HImageX ...
- 安装交叉编译器arm-linux-gcc
需要交叉编译环境故安装交叉编译环境 1.在宿主机的/usr/local/arm目录存放交叉编译器 mkdir /usr/local/arm 2.解压交叉编译器包至/usr/l ...
- android 开发(百度地图)
百度地图开放平台:http://lbsyun.baidu.com/ 百度地图API:http://developer.baidu.com/map/reference/ Android地图SDK 百度地 ...
- sql如何将同个字段不同值打印在一行
group_concat(distinct(img)) group by id通过id分组把img的值打印在一行group_concat()通常和group by一起使用,功能是把某个字段的值打印在一 ...
- linux设备驱动归纳总结(三):6.poll和sellct【转】
本文转载自:http://blog.chinaunix.net/uid-25014876-id-61749.html linux设备驱动归纳总结(三):6.poll和sellct xxxxxxxxxx ...
- Web前端开发工程师面试题
Web前端开发工程师面试题1.说说css的优先级?2.在移动端中,常常使用tap作为点击事件,好处是?会带来什么问题?3.原生JS的window,onload与Jquery的$(document).r ...
- pstack使用和原理【转】
转自:http://www.cnblogs.com/mumuxinfei/p/4366708.html 前言: 最近小组在组织<<深入剖析Nginx>>的读书会, 里面作者提到 ...
- linux的lsof命令
删除文件,用命令df -h看磁盘空间,但发现没有变化. 这种情况,需要使用命令查看是不是文件被某个进程占用了: /usr/sbin/lsof |grep deleted