phpwind和discuz的简单对比-Discuz

phpwind和discuz的简单对比-Discuz

相关推选:《discuz教程》

discuz!(简称dz)以及phpwind(简称pw)是国际最出名的两个PHP论坛零碎,跟着它们接踵颁布发表开源当前,正在各方面,不论技能上,仍是功用上,仍是界面上,都有了长足的开展,威望年夜振,远非外洋那些功用复杂的电子通知布告板零碎可比了。其形成的一个反作用是年夜年夜动员了PHP正在国际的遍及(自己便是正在寻觅适宜的论坛顺序的时分,才开端存眷PHP,进而不克不及自拔的 )。

主观的说,今朝的pw以及dz各有利害,其相互之间的剧烈合作该当说进步了PHP论坛的程度,正在功用上不只遇上了以功用多以及破绽多而著称的动网论坛,并且由于它们的服从以及速率远远超越动网,弄的动网市场年夜年夜萎缩,本来的一些动网论坛都纷繁转换成为了dz或许pw,搞的动网都不能不开端弄PHP论坛了。

要说他们哪一个更好,是比拟难的工作,究竟结果各有利害,俺也没有敢正在这里妄下论断。不外从市场份额以及网上的行动来看,今朝dz仍是略占下风的,并且客岁国际好多少个出名的年夜论坛都转换成为了dz(比方凤凰网、牧文、tompda等),而pw正在年夜网站方面播种甚小。

可是究竟结果对于很多多少老手来讲,他们都要面对一个挑选论坛顺序的成绩,因而,dz以及pw哪一个更好,也就成为了常常被问的成绩,这类不谜底的成绩,天然要被重复问起。本文试图从比拟深的条理来剖析两个论坛的好坏,为老手供给挑选的参考。若有错谬的地方,欢送批判斧正。

1、界面篇

起首,从界面上说,从全体上说,dz的界面比拟美妙,全体感好。
pw的界面给人一种模拟dz的觉得。同时正在界面的细节上,看起来pw仍是不dz完满。

2、技能篇

从技能上说,pw以及dz都运用了文件体式格局的数据缓存技能,经过把经常使用的数据表,比方论坛版面配置参数、根本参数等,天生动态缓存文件(依据前提触发更新或许手动更新),来增加数据库读取次数,进步服从,正在这个方面二者十分类似。

一、模版技能

从模版技能上说,dz从2.5f版就开端采纳的这类动态模版技能,从俺团体角度上说,仍是十分合适论坛这类频仍更新的网站顺序运用的。它经过静态天生动态模版的体式格局,处理了模版剖析服从的成绩。

同时,dz的这类模版体式格局,使患上修正界面也比拟简单,很直不雅。

而pw运用echo语句的这类体式格局(权且称其为模版),就寒伧多了,要添加了一个if判别前提,就要折腾半天。增加了混淆PHP代码的模板,正在 dreamweaver中也简单被误操纵删除了。出格是假如修正的时分稍有失慎,极可能会使网页成为了白板(不输入),让俺每一次修正pw模版无没有小心翼翼,小心翼翼。。。。生怕这也是第三方模版中,dz远远多于pw的缘由吧。

不外pw今朝正在模版上也正在改良,如今看verycms 3.0就曾经开端运用真实的模版技能,不外今朝用的都还比拟低级。。。

二、速率成绩

从模版上看,二者的服从该当是差未几的,pw的模版实在便是间接包括的混淆了PHP语句的一局部PHP文件,而dz的模版平常其实不需求剖析,以是服从该当是差未几的,可是网上老是有人宣称网站运用dz的速率比pw慢,这方面自己不测试过,没有敢妄作批评。并且网站拜访速率仍是要受良多要素的影响,比方:当地网速、效劳器带宽、心思。。。。。主观的评估仍是很难的,除了非运用业余妙技。不外从民间网站的速率来看,分明仍是pw占优啊,呵呵

比来看了一下dz的CSS文件,分明是用CSS用的有点过分了,正在dz中少量运用了CSS,CSS文件高达16KB摆布(pw只要2KB摆布),能够形成了IE衬着网页的时分,服从比拟低。同时,因为dz的CSS文件过于复杂,只好采纳了外置的体式格局(Link)。

如许假如网速很慢,网页曾经或许局部下载完,而CSS文件下载没实现(网速慢的时分,经常发作这类状况),那末网页基本就不克不及一般表现。

正在网速慢的时分,光dz的CSS文件,就要用好多少秒,乃至十多少秒的工夫才干下载,而全部网页只能正在CSS下载实现当前才干停止精确的表现,这就无怪乎正在网速慢的时分,dz施展阐发年夜年夜减色于pw了。

相同,pw正在计划CSS的时分,分明是比拟简约,这对于网页的衬着一定是比拟有益。同时,pw采纳了把CSS文件嵌入的体式格局,虽然每一次拜访网页都形成了多少K 个字节的流量,可是实践影响其实不年夜,反而感到网页翻开速率比dz要快(这便是pw用了一个笨办法,却经常后果比dz强的典范案例)。

这方面,倡议dz痛下决计简化过火痴肥的CSS文件,进步网页速率。

3、功用篇

上面俺就dz5.5以及pw5.3的功用,做一个复杂的,自己看来是比拟深化,能够妙手看来仍嫌粗浅的剖析,请大师斧正:

一、登录体式格局:

pw的前台登录以及背景登录采纳了差别的Cookie体式格局,如许先后台分隔隔离分散的体式格局,团体觉得,有益于平安,也便于办理。背景帐号与前台帐号能够完全分隔隔离分散。

而dz的先后台登录是用了一个帐号,虽然正在进入背景的时分再次提醒输出暗码,不外仍是没有如pw便当。

比拟出格的是,dz正在注册的时分,请求输出提醒成绩(选填),并且正在登录界面中,也有提醒输出的界面,团体觉得,相对的弄巧成拙,无聊。假如说运用提醒成绩来找回暗码,仍是有点事理的。用提醒成绩的体式格局,让老手看了莫衷一是,脑壳都晕了

二、分栏表现:

pw从5.0.1开端撑持摆布分栏表现了,但是功用太复杂,不克不及树状表现子板块,此功用与其说有,没有如说不,弄的有点搞笑,属于半废品(却是也契合pw的一向特色--爱好推出一些没有完满的工具让大师修正)。

看了dz5.5的分栏表现,做的仍是比拟完满的,觉得相称没有错了。

三、背景办理的服从:

pw的横向操纵十分没有错,年夜小节省了办理的难度,出格是正在依据用户组配置权限的时分,十分的阿谁便当啊,这方面dz需求改良。

dz供给了一个计划的体式格局来处理背景反复操纵成绩,该当说也有必定事理,可是用起来没有太简单上手,假如是配置一个独自的名目,就比拟烦琐。

四、团体空间(文集)功用:

dz5.5内置了minispace团体空间功用,能够说自从discuz兼并了supsite当前,正在论坛功用的外展方面,盘踞了很年夜劣势,吸收了良多团体网站的留意力。

这个minispace用dz民间的话说,是如许的:
“完整应用论坛原有资本,会员不用更多支出,便可具有特性展现页面与 X-Space 完满分离,可顺畅完成 MiniSpace 与 X-Space 天然过渡 ”

大要看了一下,发明这个minispace做的很没有错,应用它,用户能够把本人的良好帖子收拾整顿进去,构成一个文集的体式格局,便当他人拜访。从前正在此外论坛见过这个功用,感到很没有错,没想到dz把它整合出来了。这个功用曾经能够满意年夜局部论坛的功用请求了,假如请求更高,比方但愿能让用户公布b0客文章,依照民间的说法,也能够迁徙到X-space中去。但更紧张的是,minispace是开源的,而X-space的源代码其实不凋谢。

说到X-space,咱们感到,pw正在功用上固然足以以及dz对抗,可是正在论坛的内涵上,却比dz掉队了很多多少。X-space能完成以论坛为中间的团体空间功用,而pwblog(曾经更名为Lxblog,正式版未推出,本文仅以5.1.5版本为例)却以及论坛心心相印,帖子推送功用固然从4.3.2就有了,但是却不断欠好用,4.x推送当前,图片以及附件都没有一般,5.1.5固然能够推送一般了,但是正在论坛中更新的帖子,正在b0客中却再也不呈现回帖,能够说推送功用正在pwblog中只是一个无用的装点罢了。

说究竟,咱们经常但愿的只是一个论坛帖子文集功用的体式格局,pwblog把论坛中的内容反复推送到b0客中,既糜费空间,又不意思,这方面dz远远赛过了 pw,值患上褒扬。但minispace的功用仍是略显复杂了些,比方不文集帖子的分类功用、不首页推选帖子等等(大概论坛帖子的分类意思没有年夜,不外有总比不强吧?)

五、防注水技能

pw5.3终究承受了俺提出的老手注册第N贴从前发帖运用考证码的体式格局,如许既没有影响老用户的运用,又经过考证码体式格局来限定歹意注水呆板人。dz未供给此功用,可是具备能够设定第N贴当前不必自界说问答的功用(dz的考证码很烂,基本看没有清,用自界说问答仿佛更好一些)。

正在避免主动注册方面,pw以及dz都运用了自界说问答体式格局避免主动注册的方法,详细道理很复杂,二者完成的都差未几。差别正在于,dz请求配置10个以上的成绩才干失效,而pw只能配置一个成绩。别的,另有一个差别,便是pw能够自界说问答中外部运用的form变量名,能够正在避免歹意主动注册方面,会愈加无效一些。pw的自界说成绩只能用于注册,而dz的能够用正在注册、发帖以及短音讯等方面。

从今朝的详细使用来看,用一个成绩就根本上处理了主动注册的成绩(长期理论发明的后果),固然也没有扫除特年夜型网站,用一个成绩简单被攻破的能够性,这方面dz能够就更无效一些。只是dz限定请求10个以上才干失效的做法,使人隐晦。

六、前台办理功用

pw具有副版主功用,不外以及普通的思绪差别,副版主是由版主录用的,如许生怕会招致权限凌乱成绩,以是也很少有人用这个功用。

正在前台的办理功用中,pw更便当一些,不只的主题列表中能停止办理,正在帖子内容页面中的办理体式格局比dz用下拉体式格局更直不雅一些。并且正在一个主题外面删除了帖子,pw比dz直不雅多了。

隐晦的是,pw5.3版本中挪动帖子,城市正在帖子后面参加挪动提醒“本帖被 xxxx 从 xxxx 挪动到本区(xxxx年xx月xx日) ”,没法消弭,真是好看极了(从前版本不这个缺点)

dz完成了“沉贴”的功用,能够把那些偶然被人翻下去的无用渣滓贴沉上来,的确便当多了。。。。有次俺正在pw中为了沉一个帖子,不能不提早了N个帖子。并且dz的版主办理功用,加亮、精髓等操纵都能趁热打铁,比pw便当很多多少。

七、所见即所患上编纂器

dz5.5以及pw5.3开端,不谋而合的把所见即所患上编纂器换成为了ubbcode(两个论坛称号纷歧样,这里用个浅显一点的称号,暂称为UBBCode)体式格局的编纂器,而保持了本来的HTML可视化编纂器。

提及来,这个ubbcode可视化编纂器的确处理了从前采纳代码体式格局,没法可视化,招致很多多少非IT人士发帖没法把持格局;而以及动网同样运用HTML体式格局,又发生少量冗余代码以及平安性隐患的成绩。

不外形成的结果倒是,正在转贴的时分,从前能够间接从他人的网页上,连图片带笔墨一同转过去,倒是十分便当,固然有盗链之嫌。换成为了这类编纂器,再也无法那末便当了,因而正在换了编纂器当前,民间论坛中是歌功颂德一片。。。。并且新的编纂器另有很多多少小BUG,愈加是惹起了普遍没有满(另注:用了一段DZ后发明,dz 5.3的所见即所患上编纂器仿佛存正在良多成绩,简直没法用,这方面能够还没有如pw的编纂器好用一些)

八、附件上传以及所见即所患上功用:

pw的附件仍是只能提交帖子上传当前才干停止图文混排,这方面dz要好的多,能够上传前就停止混排,便当多了

dz对于没有到场上传的图片附件仍是表现太多信息,看起来影响美妙(仿佛是受vbb以及phpbb的影响比拟年夜)。而pw只是表现了“图片”字样以及描绘信息,可是更恶心的是,却把这些图片放到注释笔墨上方 ,真是屡教没有改啊

九、附件防盗链技能的剖析:

dz采纳了暗藏图片地点,以及检测拜访根源(可选)的方法来防盗链,该当压服务器担负比拟年夜,后果还行,但不克不及完全处理成绩。

pw用的方法更复杂,但更无效一些:便是活期或许主动修正附件目次名,该当说这是一个投资少奏效快的好方法,技能上也很复杂。不外最新的pw5.3版本也引入了暗藏附件地点的体式格局,背景也仿佛没法封闭此项功用,仿佛有点弄巧成拙的滋味了。。。。

发明dz也能够正在背景手工修正附件目次,也能够起到必定后果,只是不主动修正的功用。

十、告白功用:

dz比pw要好一些,告白功用更美满一些。比方贴内告白,正在帖子上面的地位相似动网的地位,看起来更划一一些,而pw的地位就让帖子规划显患上比拟混乱,欠好看。dz的贴间告白能够拔出年夜的Google Banner告白,或许别的图片方式的告白,展现后果很好。

比拟dz,pw告白的拔出地位更少一些,后果也差一些。

十一、头像表现:

dz不克不及限定上传头像的长宽尺寸,只能限定总像素数,显患上不敷灵敏,没有如pw便当。并且超越了必定尺寸的头像,被主动缩放以及拉伸了,看起来很好看。并且 dz还主动给头像加了一个边框,甚是恶心。可见dz把复杂的工作给弄庞大化了,实在只需以及pw同样,限定其尺寸,基本没有需求拉伸。

十二、附件尺寸限定:

pw只能设定一切附件的尺寸,而dz能够对于一般格局的附件设定上传尺寸,比拟灵敏一些,出格合适一些flash网站,或许技能型网站(比方上传年夜尺寸图纸等)。

1三、词语过滤:

pw只能运用平凡体式格局过滤,没有撑持巨细写(很复杂的工作,民间便是没有办,举手之劳啊)。

而dz不只能辨认巨细写,并且具备了必定的含糊辨认功用,相称没有错了。固然,如果能间接撑持正则表白式就更爽了。

1四、自界说代码功用:

pw至今没有撑持自界说wincode代码,比拟僵化。要添加功用,就只能修正js文件,过分费事。。。。

dz正在这方面做的比拟完满,要添加或许增加代码、修正播放界面尺寸都很简单,正在背景配置一下就能够了

1五、收受接管站功用:

dz能够设定主动清算,而pw不克不及

1六、IP根源表现功用:

dz的IP地点以及根源表现相似动网,看起来没有太便当,需求点击小电脑图标才行。仍是pw的IP地点根源表现看起来比拟舒适一些。

1七、防CC打击:

pw早正在4.3.2就添加了抗CC打击功用,并且配置起来比拟复杂,老手也能看懂。现在俺便是由于这个缘由才用了pw。

dz5.5固然号称带有cc打击防护,不外看起来比拟难于了解,正在背景找了半天也没找到,估量老手是操纵没有了的。昔时某出名站长论坛(用dz)可便是被CC打击搞的临时开没有了张的,看起来dz的防CC打击功用另有待改良。

1八、备份功用

pw能撑持对于pw顺序之外的数据表停止备份,并且判别规范没有是依据表前缀。能够独自备份pw表之外的数据表,关于那些树立了新表的插件,备份数据超等简单,这方面比拟兽性化。

dz只是依据表前缀来停止备份,比方你配置一个表,叫做cdb_test,那末它会把它以为是论坛数据表而停止备份。可是假如你配置一个表,叫做test,那就本人想方法去吧。。。。

可是dz比pw强的是,备份能够紧缩,紧缩后下载以及转存备份文件该当会俭省宏大的空间以及工夫,关于超年夜型论坛该当黑白常管用的。dz备份能够指定文件名,并且备份数据用十六进制透露表现(平安一些,可是占用空间会年夜一些),估量导入以及规复的中文内码成绩就没有会存正在了。

别的,dz还能够备份MySQL Dump备份(没有推选运用)。

1九、文件以及数据库校验:

dz内置了文件以及数据库校验的功用,pw只是民间供给了一个文件校验东西,不外用起来有点莫名其妙,偶然候提醒运用的函数正在php文件中基本没有存正在

20、主题推选以及相关贴功用:

dz经过qihoo完成了相关贴的功用,并且还能够撑持主题推选,这方面比pw强了良多。

2一、模版微风格配置

phpwind能够正在背景配置作风CSS文件,固然老手没有太简单上手,但的确仍是比拟便当的。
dz更进一步,把css的内容给表明成为了表单的方式,让老手也能操纵,不外带来的缺陷愈加年夜了:假如你想正在CSS中添加把持(比方调剂行间距等),就没有晓得该怎样弄了,只好去修正模版。幸亏dz还供给了一个附加功用:正在背景能够间接修正模版,并且编纂界面中还带搜刮功用,总算是亡羊补牢了

dz以较年夜劣势正在功用上超越pw,并且正在dz有些赛过pw的功用上,很多多少都因此较年夜劣势取胜。

4、总结

整体来讲,dz正在功用上,界面上,技能上,论坛功用内涵上,都赛过了pw。但pw也并不是尽善尽美,其抗CC打击功用,简约疾速的界面,弱小的办理功用,独到的防盗链技能,都颇有特征。所谓仁者见仁,智者见智,挑选pw仍是dz,依然是一个特性化的成绩,详细取决于你对于他们的某项特色能否垂青。

别的,觉得dz正在阅读器兼容性上有点小成绩,偶然候会呈现提醒,甚么历来路没有明的甚么工具提交信息,反省norton internet security设置装备摆设之类的烦人成绩,并且dz的考证码太恶心,基本看没有理解理睬,都遇上动网的烂考证码了,根本上无法用,只好关失落算完。

需求说明的是,假如是老手,需求挑选论坛,仍是倡议挑选dz,由于功用比拟多,论坛的内涵开辟的比拟好(supsite/X-space做的很没有错),用起来便当一些,并且模版修正起来比拟复杂,简单上手。
pw只是合适新手,以及对于论坛内涵功用没有太感兴味的那些人运用,并且pw的模版修正起来相称坚苦,稍有失慎就简单堕落,对于老手分歧适。

PW合适文娱站,速率快,功用多,民间集成各类插件,简直不必保护

pw现有的功用=dz+银行+多附件上传+正在线会员统计+非凡用户组增加+节日送礼

更多编程相关常识,请拜访:编程教授教养!!

以上便是phpwind以及discuz的复杂比照的具体内容,更多请存眷酷吧易资源网别的相关文章!

【酷吧易】

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

酷吧易资源网 Discuz教程 phpwind和discuz的简单对比-Discuz https://www.kubayi.com/5306.html

常见问题

相关文章

评论
暂无评论