Discuz vs PHPWind对比简述
新项目碰到要以论坛为基础来做开发,于是便来了解了一下。选定用PHP架构后,目标轻松锁定到国内的Discuz和PHPWind上。Google("phpwind discuz 比较"),结果各有千秋,忽略一年以前的评述,做一个归纳便于后续参考。
1、官网论坛信息对比
利用myip.cn来查看一下dz和pw官方论坛的流量、PR、Alexa排名等信息。
1)查看Discuz官方论坛的数据:http://www.myip.cn/discuz.net
Alexa排名: 当日: 452 一周: 471 三个月: 1,305
网站流量: IP ≈1,431,518 PV ≈17,321,373
Google Page Rank: 8
2)查看PHPWind官方论坛的数据:http://www.myip.cn/phpwind.net
Alexa排名: 当日: 2,558 一周: 3,052 三个月: 6,678
网站流量: IP ≈284,468 PV ≈2,588,662
Google Page Rank: 7
虽只是网页统计,不过也侧面反映出了Discuz用户比PHPWind多。
2、代码质量与性能对比
PHPWind论坛上的帖子称:pw性能优于dz。
Discuz论坛上的帖子称:dz代码结构优于pw。
有点王婆卖瓜的味道,不过还是可以做个参考。
3、平台对比
Discuz凭借UCenter可方便地将论坛Discuz、SNS平台UCHome、内容管理系统SuperSite、社区博客系统X-Space进行整合,无缝地整合使得平台的搭建变得更容易。
PHPWind将论坛、圈子、门户功能整合为一体,在一定程度也能满足需求,此处相比PHPWind不及Discuz有优势。
4、商业授权
Discuz和PHPWind均属开源项目,虽然没看到Discuz官方自称为开源软件,但其源码公开且允许修改,可视为开源;PHPWind介绍里明确说明为开源共享软件。
在商业应用上,两者均需购买商业授权,且未经允许情况下必须保留版权声明链接。在非商业应用上,均允许免费使用。另外,均允许进行二次开发,但不允许发布修改版本。
商业服务主要是提供了技术支持。具体参考二者的官方介绍:
Discuz! 价格及服务范围方式列表、PHPWind商业服务与定价
5、我的体验
将Discuz和PHPWind都安装了一下进行体验。
1)安装过程
Discuz多一个步骤,需要先安装UCenter,不过安装过程都很简单,向导式操作,没什么好说的,做得都不错。都是一分钟就能按上的那种。
2)界面和功能
界面上来说,个人还是比较喜欢Discuz,显得简洁大气。当然只是个人感受。基本功能方面其实都差不多,没啥好说的,我也没去仔细对比。
3)管理系统
先上Discuz的管理界面:
再来PHPWind的管理界面:
操作一下,感觉是Discuz的设置相对简洁明确,PHPWind比较复杂、菜单条理不太清晰。
4)个人见闻
就平常逛的一些论坛,如地平线论坛、几个开心外挂论坛、魔术手法论坛,基本都是架的Discuz,其他无意中逛到的论坛也蛮多是Discuz的,似乎PHPWind的论坛见的比较少。
6、我的总结
Discuz和PHPWind各有千秋(这句是废话= =)。
Discuz在平台性上比较好,如同时装SNS平台或社区博客的话就比较方便;如主体是UCHome,附加个论坛做交流,那么自然选Discuz了,没什么好说的,无缝的整合很方便。
Discuz插件较多、管理功能相对方便,用户相对较多,不过性能上可能不及PHPWind。
代码质量上Discuz应该是不错的,就UCHome的二次开发经验来看,UCHome代码结构还是比较清晰地;另据一同学读代码的经验,说Discuz代码结构话程度比UCHome好,所以二次开发难度应该不大。PHPWind官网提供了一些开发文档,只是周围没人实战解读过代码,所以不太清楚代码情况。
综合下来,打算选Discuz为基础平台进行开发。
我的一点浅见,可能存在偏差。欢迎用过Discuz和PHPWind或在这两个论坛基础上做过开发的站长留言交流。
历史参考:三大主流论坛DVBBS、Discuz!、phpwind分析
写的很切实,最有感触,确实如此!
[回复]
还是不太好选择,总体来说两个都很臃肿,希望以后论坛一类的程序能重新定义
[回复]
看完也不知道选择哪里好……
[回复]
晴枫 1月 9th, 2012 下午1:12 回复:
@deardongdong, 看你的需求,如果无所谓的话那就discuz吧 用的人多
[回复]
deardongdong 1月 11th, 2012 上午11:44 回复:
@晴枫, 嗯,还是用这个吧。
[回复]
实足写的比较详细,可是看完后还是拿不定主意用哪个。
[回复]
呃~~囧~~怎么又跑去了解论坛啦?
[回复]
晴枫 11月 2nd, 2009 下午12:54 回复:
@孤毒老鼠, 项目需要,用到论坛,还要在上面做二次开发,所以来了解一下
呵呵 到处蹭一脚 改别人的比全部自己写要轻松很多
[回复]
至于深层次的比较我不太了解,但是我逛坛子时看到大部分是discuz架构的论坛。
其实,博主还有一个方面没作比较,就是phpwind 是开源的,而discuz是不开源的。
[回复]
晴枫 11月 1st, 2009 下午10:12 回复:
@mosky, 确实疏忽了开源的问题,记得UCHome是要商业授权,Discuz倒忘了去了解了,带会儿看看去
[回复]
晴枫 11月 2nd, 2009 下午1:54 回复:
@mosky, 看了一下,两者差不多,都允许修改源码,且商业应用要授权;update了原文
[回复]
受教了,正在做二次开发,想向你请教几个问题,请问可以直接QQ交流?我的是1185647962请问你的多少?我加你
[回复]
晴枫 11月 1st, 2009 下午10:10 回复:
@hbflash9, 加你了,178824194
[回复]
phpwind很适合做资源站.
discuz风格上比较简明,适合个性发展….
至于一般功能两者基本都不缺…个人也觉得DZ后台比较简洁..
另外,从最近更新的角度看,DZ比较人性化,PW一味只追求新版本..
(不过..PW的站长区确实比DZ的氛围好)这句貌似跟程序没什么关联
[回复]
晴枫 11月 1st, 2009 上午12:38 回复:
@天明, 怪不得遍地都是dz论坛
[回复]