动网
论坛选择
本文用于回答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系统变来变去。
类别:
在mycust回复校友关于“动网论坛BBS系统”
当然,我不一定比这个BBS的作者们的编写代码的能力强,考虑到时间、兴趣、能力等也难以写出来这么大的BBS系统。但是,我也许偶尔站在了比这个BBS的作者们更高一点的角度上来看待技术问题,因此,“我对这套BBS系统的程序不很欣赏”。
也许在中文世界里,这套系统目前是“使用最多的”,但它不是全球范围内“使用最多的”。这套BBS是共享的,是免费的,但它不是最好的,甚至有可能不是最好的之一。不过好在这套BBS系统能够胜任mycust的需要,这就足够了。
在技术上我的确崇洋媚外,对中国人写得代码看不上。关于这点我可以举出很多例子,多年的工作经验使得最后我对中国人在具体技术方面的做事能力失去了信心。因此基本上我自己也不深入去具体做一些技术活,因为有别人比我做得更好。
但是也许我比大多数的程序员站的角度高一点点,因此我不在意是否我当前在某一门具体技术上所掌握的能力比别人差。
2005-1-28 7:43:34 (北京时间)
发上面一个帖子后也有一点惴惴不安,倒不是觉得自己相关的观点有什么不对,而只是觉得对这套BBS系统否定得也太厉害了点。
胖哥们肯定会觉得我上面的帖子比较狂妄,那我再补充一下:这个BBS系统确实功能很强,满足了人们各种需要,但是我从个人的喜好和技术的角度来看的确不喜欢。
2005-1-28 8:00:27 (北京时间)
http://www.mycust.org/bbs/dispbbs.asp?boardid=1&id=18444&star=2#18444