论坛再开

其实将近一个月以前就把论坛打开了。今天下午详细关心了一下Discuz,发现5.0迄今为止的漏洞还真多,所以下了决心把论坛程序从Discuz 5升级到了Discuz 6。
话说,作为一个从Discuz 1.0开始使用的用户来说,我对Discuz这些年来的发展实在是不满意。记得我高一的时候Discuz还是一款个人软件(也就是),版本号1.0。那时候用得最多的论坛软件除了ASP的动网,PHP的也就VBB一枝独秀,我也是在一个很偶然很偶然的机会下发现了DZ,并且被DZ独有的魅力所吸引。当时DZ的特点就是,个头短小精悍、功能简约、执行速度快——非常符合我对于程序的要求,那就是一个高效精悍的前台,加上一个功能强大的后台。DZ一直将这个特点很好地保持到了2.0,并在之后的3.0得到了保持。
事情在4.0时代发生了转变。首先是奇虎功能的加入,之后又是支付宝功能的加入,使得程序不断变得臃肿,这种不是每个人都能用到的功能越来越多地加入了DZ。
但是现在的DZ是什么样子呢?默认安装1524个文件,63个文件夹,7.45M,占用空间11.8M,数据表更是到达了93个之巨。光是把这堆东西从压缩包里面释放出来就得用上半分一分的,就更不用说上传了。我在升级之前,简要地改了一下程序,删除了不少我不会用到的功能,又删除了除默认以外的模板、风格、图片,将DZ减肥到了900多个文件,不然上传起来一定更加困难。
DZ发展到这个地步,原因是可以理解的。从最初免费版的初探,到后来商业版的失败(我认为DZ当初的商业化是失败的),再后来半商业化的进步,到现在免费阶段的巨大成功,使得越来越多的人认识了DZ,使得越来越多的人在使用DZ,但随之而来的还有越来越多的要求。每当新版本开发的时候总能看到论坛上很多人在要求这个功能那个功能。之后DZ就变成了现在这个样子。
我认为,6岁的DZ到了一个该停下来思考前进方向的年纪了。从最初的简约,到现在的臃肿,将来会不会变得更加臃肿?
“Google搜索”、“奇虎搜索”、“魔法”、“道具市场”、“视频共享”、“论坛推广”、“Blog”、“电子商务”、“个人空间”这些都是不是每个用户都要用到的功能?
个人感觉,2000个、10M是个门槛,当文件数上升到2000个、容量上升到10M的时候,占多数的个人站长就不得不考虑选择其他的论坛系统了。至少,到了这个门槛之后,我宁愿去自己写一个bbs系统。
如果DZ要走下去,一定要改变系统架构。比较理想的架构,是一个精悍短小、满足基本功能的小型的内核,额外的增强功能以外挂的方式来视线,官方将上述的各个增强功能以插件或功能包的形式对外提供。这样,将能够满足需要基本功能的用户、和需要丰富功能的用户的需求。
希望7岁的DZ是一个应来新生的DZ!