互联网 频道

论坛软件对决:Discuz! VS PHPWind

  5、防灌水技术

  PW5.3终于接受了俺提出的新手注册第N贴以前发帖使用验证码的方式,这样既不影响老用户的使用,又通过验证码方式来限制恶意灌水机器人。DZ未提供此功能,但是具有可以设定第N贴以后不用自定义问答的功能(DZ的验证码很烂,根本看不清,用自定义问答似乎更好一些)。

  在防止自动注册方面,PW和DZ都使用了自定义问答方式防止自动注册的办法,具体原理很简单,两者实现的都差不多。区别在于,DZ要求设置10个以上的问题才能生效,而PW只能设置一个问题。另外,还有一个区别,就是PW可以自定义问答中内部使用的form变量名,可能在防止恶意自动注册方面,会更加有效一些。PW的自定义问题只能用于注册,而DZ的可以用在注册、发帖和短消息等方面。

  从目前的具体应用来看,用一个问题就基本上解决了自动注册的问题(长时间实践发现的结果),当然也不排除特大型网站,用一个问题容易被攻破的可能性,这方面DZ可能就更有效一些。只是DZ限制要求10个以上才能生效的做法,令人费解。

  此轮比较:DZ胜

  6、前台管理功能

  PW具备副版主功能,不过和一般的思路不同,副版主是由版主任命的,这样恐怕会导致权限混乱问题,所以也很少有人用这个功能。

  在前台的管理功能中,PW更方便一些,不仅的主题列表中能进行管理,在帖子内容页面中的管理方式比DZ用下拉方式更直观一些。

  费解的是,PW5.3中移动帖子,都会在帖子前面加入移动提示“本帖被 xxxx 从 xxxx 移动到本区(xxxx年xx月xx日) ”,无法消除,真是难看极了

  DZ实现了“沉贴”的功能,可以把那些偶尔被人翻上来的无用垃圾贴沉下去,确实方便多了。。。。有次俺在PW中为了沉一个帖子,不得不提前了N个帖子。

  此轮比较:平局

  7、所见即所得编辑器

  DZ5.5和PW5.3开始,不约而同的把所见即所得编辑器换成了ubbcode(两个论坛名称不一样,这里用个通俗一点的名称,暂称为UBBCode)方式的编辑器,而放弃了原来的HTML可视化编辑器。

  说起来,这个ubbcode可视化编辑器确实解决了以前采用代码方式,无法可视化,导致好多非IT人士发帖无法控制格式;而和动网一样使用HTML方式,又产生大量冗余代码和安全性隐患的问题。

  不过造成的后果却是,在转贴的时候,以前可以直接从别人的网页上,连图片带文字一起转过来,却是非常方便,虽然有盗链之嫌。换成了这种编辑器,再也没法那么方便了,因此在换了编辑器以后,官方论坛中是怨声载道一片。。。。而且新的编辑器还有好多小BUG,更加是引起了广泛不满

  此轮比较:平局

  8、附件上传和所见即所得功能:

  PW的附件还是只能提交帖子上传以后才能进行图文混排,这方面DZ要好的多,可以上传前就进行混排,方便多了

  DZ对不参与上传的图片附件还是显示太多信息,看起来影响美观(似乎是受vbb和phpbb的影响比较大)。而PW只是显示了“图片”字样和描述信息,但是更恶心的是,却把这些图片放到正文文字上方,真是屡教不改啊

  本轮比较:DZ胜

  9、附件防盗链技术的分析:

  DZ采用了隐藏图片地址,和检测访问来源(可选)的办法来防盗链,应该说服务器负担比较大,效果还行,但不能彻底解决问题。

  PW用的办法更简单,但更有效一些:就是定期或者自动修改附件目录名,应该说这是一个投资少见效快的好办法,技术上也很简单。不过最新的PW5.3版本也引入了隐藏附件地址的方式,后台也似乎无法关闭此项功能,似乎有点画蛇添足的味道了。。。。

  发现DZ也可以在后台手工修改附件目录,也可以起到一定效果,只是没有自动修改的功能。

  本轮比较:PW胜

  论坛原帖:http://softbbs.it168.com/thread-495204-1-1.html

 

0
相关文章