LYP.CN

那些年,我们用过的论坛程序

想写这么一篇回忆性质的文章,纯粹是由于我对BBS的热爱。

98年之前的那种自己搭服务器让别人拨号来访问的BBS我没试过(当时一直认为只有特别NB的人才有资格玩那个高级的玩意儿,比如求伯君、丁磊、马化腾等等,而且也确实没那个条件尝试),98年我开始接触到perl、CGI这些时髦的东西,99年鬼使神差的做起了kaoyan.com之后,就开始了我与BBS的亲密接触——从使用Perl的bbs程序开始。

最早的时候,我想都不敢想自己可以搭建论坛,当时有极少数的一些网站用一些perl程序搭建了多用户论坛供大家免费申请开设自己的讨论区。考研论坛就是这么起步的——最早的时候考研论坛其实就是某个免费多用户BBS里面的一个类似于留言本的版面。

当然,这种寄人篱下的感觉是不好受的,所以,当我99年年底开始接触ubb(Ultimate BBS)这个cgi程序的时候,考研论坛就进入了自己搭建论坛平台的时代。那个时候我恰好因为会做网页的缘故谋得了山东大学网络中心的一个固定办公位置和一台电脑以及若干台服务器的使用权(没有工资拿,纯粹是义工,但我非常喜欢那个工作),因为各种得天独厚的条件,我的大部分时间都花在了对ubb源代码的各种胡乱改造上。ubb其实可以算得上是很多论坛程序的鼻祖,或者是他们的鼻祖的鼻祖。。。

大约从2000年开始,国内涌现出了很多论坛程序,相当大一部分是用perl开发的,我现在还能说出名字的有花斑猪bbs、雷傲leoboard、YuziBBS……。这些论坛程序相比ubb来说更适合中国网民的使用习惯,对于站长来说也更容易上手,可以说带来了中国互联网的一股BBS潮流。而随着WindowsNT服务器操作系统的普及,基于Windows平台的ASP论坛程序也开始迅速发展。当时比较知名的asp论坛程序有BBSXP,LeadBBS,动网论坛DVBBS等等。因为更容易搭建,ASP的论坛程序逐渐成了站长们的首选。

虽然上面提到了那么多种论坛程序,考研论坛却并未采用过——虽然国内这些论坛程序都算得上优秀,但跟ubb比起来,总觉得缺了点什么。在用了一段时间的ubb之后,我们那台nt服务器上的Ultimate.cgi再也承受不了论坛飞速膨胀的数据量了,开始三天两头的崩溃。就在这个时候,一个名叫ActiveUBB的bbs程序进入了我的视野——这是一款用vb封装的asp程序,理论上在windows平台上跟perl比起来具有天生的优势,从名字也可以看出,这其实是ubb在asp下面的一个延伸,所以即使更换到这个系统上,考研论坛的界面和用户使用习惯也不会受到太大的影响。于是我很快联系到了程序的作者JJX——考研论坛第一次用上了正规购买的商业程序。从那个时候起的很长一段时间,考研论坛采用的bbs程序远离了开源的阵营。这其实是很令人头疼的事情,因为程序是被加密封装过的,我们的任何改动或者二次开发,都非常困难。

2002年左右,考研论坛依旧保持了极其迅猛的发展速度,这带来的一个直接后果就是,我们不得不寻找比activeubb更高效的论坛程序,以便应对服务器资源的极度紧张。当时我对linux一无所知,对php一无所知,所以目光依旧锁定在Windows平台上。这个时候,一个名叫ibbs的程序吸引了我的注意,这款程序用c++开发,据说具有极高的效率,所以当我发现activeubb再也拉不动考研论坛的时候,这样一款看起来很美的程序简直就是我的不二之选。于是联系程序作者,购买程序,转移数据。事实上ibbs并不是一款成熟的论坛程序,在考研论坛使用ibbs的那一段时间里,各种问题接踵而至。每天我的神经都得崩的紧紧的,因为不知道什么时候ibbs.dll就会闹情绪……

当然,人的忍耐总是有限度的。就在我几乎对ibbs绝望的时候,Discuz摆在了我的面前。那个时候DZ已经发展到了3.12版,在国内的论坛程序这个领域,已经和动感论坛基本上平起平坐,他们两家分别成为了php与asp平台的bbs程序领军者。事实上我也曾经购买过dvbbs,用于bbs.kaoyan.com的一个备胎级的网站——iky.cn,但经过短暂的测试之后就直接放弃dvbbs了——或者说放弃windows平台更准确一些,因为我决心硬着头皮把linux啃下来——把考研论坛迁移到php+mysql上。当时我开始联系Crossday(戴志康),通过一系列的邮件和msn交流,他建议我们使用centos操作系统——我现在对CentOS的喜欢,就是从大C的那几封邮件开始的。

Discuz当时还是个Zend加密的程序,一个商业版本要2K多大洋(此前我买activeubb和ibbs的时候都只花了几百块,呵呵),但我觉得当时作出购买Discuz程序的决定是十分正确的,虽然从3.12开始我们使用的DZ的各个版本都或多或少遇到了这个那个的问题,但总体来说Discuz确实是最适合考研论坛的程序。

跟着Discuz在同一时期成长起来的论坛程序还有一个,就是phpwind。当然,因为考研论坛使用discuz已经非常顺手了,所以就没有机会尝试phpwind。

dz和pw把中国的站长们从asp阵营拉到php阵营,其实也就两三年的时间——动感论坛在坚守asp阵营一段时间以后甚至也出了php的版本,当然,最终的结局是,dvbbs彻底退出了bbs程序的竞争舞台,华丽丽的转身为网页游戏公司,这简直就是中国互联网公司转型的最典型案例。在dvbbs退出竞争之后,论坛程序就进入了discuz与phpwind的两大巨头火拼的时代。他们陆续被中国互联网的大鳄相中,先是phpwind被阿里收购,然后是discuz成为腾讯的一款产品,这也算是给了这两款论坛程序一个更好的成长空间,被收购以后pw与dz都发布了脱胎换骨的新版本,他们事实上定义了中国网络论坛的两种标准,一种更适合于地方社区,一种则被更多的垂直领域的论坛所采用。后续怎么发展,会不会有新鲜力量成长起来,都是值得关注的。

当然,我上面所提到的各种论坛程序,并不能代表全部,甚至也许只是种类繁多的论坛程序的冰山一角,只不过恰好在一些时期我都与这些程序有过或多或少的接触而已。

 

(15716次阅读)

已有 2 条评论
  1. 胡松

    我先用的雷傲,再用ipb,也是折腾的要死。最后转了Discuz。

    2015年1月25日 22:00来自iPhone 回复
  2. 匿名

    你抓住了时机啊!

    2012年12月6日 10:57 回复