vBulletin

论坛选择

1. 概述

本文用于回答mycust.org重建中关于论坛选择的问题。

本文仅讨论三个论坛系统:动网论坛、vBulletin论坛、phpBB论坛。

动网论坛是国产的商业论坛软件,是最著名的国产BBS软件;vBulletin是老外开发的商业论坛软件,是最著名的海外商业BBS软件;phpBB是老外开发的免费论坛软件,是最著名的海外免费BBS软件,当前版本是v2.x。mycust.org的BBS系统不能使用任何盗版/未付费的商业软件。

2. 使用Windows/IIS + ASP/ASPX + Access/MS SQL + 动网不是最佳选择

2.1,对于广大客户来讲,Windows/IIS服务器的效率、稳定性、安全性等是相对低下的。而且,大部分虚拟主机提供商是不支持Windows/IIS服务器的,因此也不能运行动网论坛。

2.2,动网作为国产web软件,集成了诸多缺点:(此处省略一堆个人对国产软件片面的、消极的、不成熟的观点和看法);最后,商业化的web产品(例如动网)在通用性、扩展性、可移植性等等方面存在诸多问题(最简单的例子,现在我们要从动网系统移植出来就非常麻烦)。

3. vBulletin和phpBB的介绍和相互比较

vBulletin收费极高(约160美金或1500人民币),而且不包括以后的升级和一些插件的费用等。phpBB是免费的。

vBulletin的中文支持程度很好,至少略占优;phpBB中文支持也还行,未来(v3.x时)可能更好。

vBulletin因为是商业软件,因此不能使用GPL等协议下的免费技术,不能使用Smarty模版引擎技术等;而phpBB能够广泛使用这些技术,因此从运行效率、扩展性等方面来讲,phpBB可以更好一些。

同上的原因,可以找到更多的针对phpBB的补丁程序、插件程序用以增强论坛的各方面功能。

目前相对来讲vBulletin的功能更为强大(甚至是非常强大)。

未曾测试过vBulletin的插件功能,但相信有不少;推测phpBB的插件更多、更广泛。

二者高负载(指访问量巨大的情况)下的性能不可知(没有测试过),但推测phpBB的承受能力至少不亚于vBulletin。

vBulletin因为是商业软件,系统的模样已经基本定型,上升空间有限;下一代的phpBB (v3.x)是一个全新的产品,可以期待有一些显著突破,能够至少缩短相对于vBulletin来讲的一些功能上的缺点。

……

4. 对vBulletin和phpBB比较后的结论

Deminy推荐选择phpBB。

vBulletin功能更为强大,但仍然有一定潜在的缺点。而且,付费给一套网络BBS系统,在Deminy看来违背了“通用网络系统更应该尽可能免费”的理念。虽然当前版本的phpBB功能相对动网来讲有所不足,但极有可能在未来的版本中得到更正,而且未来版本的phpBB肯定会比目前运行的更快,并且phpBB的开发得到了最广泛的技术人员们的支持。

5. 补充说明

无论选择付费的vBulletin还是免费的phpBB,都面临如下的问题:

1. 所有的原有论坛的数据只能浏览,不能再修改、不能再回复、不能再更新。

2. 所有的原有注册用户必须重新注册,一切重新开始。

3. 其它问题。

基于以上3点,个人认为这次对BBS系统的选择几乎将是最后一次选择,不(大)会再对BBS系统变来变去。

类别: