|
喳喳鸟简介:
喳喳鸟,原名周杨思,浙江衢州人,1998年开始学习编程,2001年自主开发了一套当时流行的聊天室程序,2002年开发了国内第一个基于ASP.NET语言的论坛程序印象论坛,曾被著名站长交流社区K666采用。
提起喳喳鸟,相信很多早期的社区站长及K666的一些老会员都并不陌生;提起印象论坛,混过K666的站长应该也应该印象深刻。K666关闭之后,喳喳鸟又去干嘛了呢?在Discuz!、PHPWind一统论坛江湖社区的今天,印象论坛可是否还存在呢?
带着这些疑问我们请到了喳喳鸟,让他来跟我们聊一聊。
从喳喳鸟博客挖来的一张喳喳鸟自拍照
稻草:喳喳鸟你好,很高兴您能在百忙之中接受CHINAZ的专访。我们都知道你曾开发了印象聊天室、印象论坛等程序,认识你的人也都说你的技术很不错。自从K666关闭之后,很少能在其他地方见到你的身影,能给我们介绍下,现阶段你在做什么,还有继续开发程序么?
喳喳鸟:非常高兴有机会和各位朋友、同行、站长进行交流。是的,自从K666关闭之后,我很少去泡论坛了,目前我带着一个自己的团队,在专心开发前印象论坛的后续版本,但现在已经不叫印象论坛了,而是叫BBSMAX。
稻草:呵呵,原来您已经有自己的团队了,这得要祝贺下。其实对于您的开发历程,我问过你的许多老朋友,但他们都说并不是太清楚,能给我们讲讲你是如何走上开发这条道路的吗?
喳喳鸟:其实最早我并不是从事WEB程序开发,在高中阶段自学了一些编程语言。开发WEB程序是从90年代末互联网兴起的时候偶然介入的。记得当时我与大多数人一样,上网是为了聊天。我当时长期混迹于本地的一个很火的聊天室,因为长期刷屏不断的被管理员踢,让我非常不爽,于是萌生了自己搭建聊天室的想法。
记得当初有一款很火的ASP聊天室程序叫做“红蜻蜓聊天室”,我也是在学习搭建自己聊天室的过程中偶然进入了K666,基本知识也都从那里学到的,所以对K666的感情比较深。
聊天室搭建完之后,总会不是很满意,于是自己开始摸索着修改,半年后,随着技术的进步,一个更大胆的想法又冒出来了,我决定放弃红蜻蜓聊天室程序,自己独立写一个ASP聊天室程序出来。
在那个单纯的年代我的思想也很单纯,开发这个程序仅仅是为了爱好和自我成就感。这个程序花掉了我一年的时间,最终终于开发出来了,也就从这个时候才算真正的踏上了WEB开发的道路。
稻草:你开发的印象论坛是国内最早的.NET论坛,是吗?那大概是什么时候?当初为什么想到开发.NET论坛呢?
喳喳鸟:印象论坛应该可以算是国内最早的.NET论坛。大概2001年,聊天室开始逐步的走下坡路,而BBS开始逐渐流行,记得当时的国产论坛程序LeoBoard开始叱咤风云。后来动网开始作为LeoBoard的追随者出现,于是我也蠢蠢欲动决定开发一款论坛程序。而此时恰逢微软推出.NET技术,当时还是Beta版,我马上意识到.NET技术是微软今后发展的重点,此时再用ASP开发很可能很快被新技术代替。因此此时我决定用.NET开发这个论坛程序,在功能上借鉴LeoBoard。这就是我最初决定用ASP.NET开发论坛的原因。
稻草:当初微软是刚推出ASP.NET,而且还是BETA版,你应该也是没有学习过ASP.NET语言吧,那是如何在没有任何基础的情况下来独立开发一个论坛程序呢?
喳喳鸟:对,当初自己的确是没有一点.NET基础,也不像今天这样可以买到很多.NET的书。但我在下这个决定的时候,没有想过这个问题,因为我觉得,技术上的问题都不算问题, 不可能解决不了,能不能做起来完全取决于你的决心。
其实学习语言这种事情,最好的学习方法就是实践,边查资料边开发。我从开始写一行代码就要去查资料,写到后面基本不在需要查找资料了。论坛开发完了,我的.NET也初步学会了。虽然现在看来代码还蛮差劲的,但由于我之前做过聊天室以及个人网站,比较了解用户的需求;再者虽说开发语言不同,但经验还是能用上的。所以这个程序功能上、速度上看起来还是不错的。现在回想起来,其实可以说这是一个出自.NET初学者之手的论坛——印象论坛。
稻草:记得当初的K666是使用了你的印象论坛,应该印象论坛有了一定的知名度,但为什么在当初印象论坛的使用率并不高呢?
喳喳鸟:是的,在印象论坛陆陆续续发布了几个修正版以后,K666的站长居然相中了我的程序,并将K666的论坛从LeoBoard更换为我的印象论坛,这给了我莫大的鼓励,同时也让印象论坛的知名度得到了迅速的提高。
由于当时大家都还处在免费空间做站的时代,根本没有支持ASP.NET的空间,甚至国内的虚拟主机都不支持ASP.NET,仅有一些有独立服务器的用户才可以尝尝鲜,所以导致了印象论坛有关注率、却没多少使用率的尴尬局面。
稻草:有很多朋友说,你在印象论坛刚有点眉目的时候,人却消失了,停止了印象论坛的开发,是这样吗?你人去哪了?
喳喳鸟:这是我犯过的最严重的错误,在那个时候没能坚持下来,而是服从家里的安排进入了本地一个机关单位上班,其实就是在混日子。但当时确实也挺无奈,开发论坛纯是兴趣,根本没有任何收入,而我已经高考失败后在家中整整待了一年,继续待下去确实也没办法和家人交代。
在机关混日子,一混就是两年多,后面实在无法忍受那样的日子,离开了机关单位,重回了互联网行业。但此时早已物是人非了,LeoBoard败在了动网的脚下,PHP新秀Discuz!崛起,而此时的印象论坛,早已被大家所遗忘。那是我的一个迷茫时期,做了一些小打小闹的小程序来赚了一些小钱。这时候我冷静下来,并开始重新思考,要在这个行业立足,必须坚持做好一件事。我迫切的想做一个产品,一个能够长期坚持下去的产品,并把它做到极致。
稻草:这个产品也就是你之前说的BBSMAX是吗?现在发展情况如何?
喳喳鸟:是的,就是我目前在做的BBSMAX。
2006年,我下定决心要继续开发论坛,但2006年已经不是个人英雄主义年代,早已不是论坛中某个牛人振臂一呼应者云集的年代,Discuz!和DvBBS都已经有了相当大的覆盖率,个人去新做一个论坛参与竞争,这可想而知,所以我决定组建自己的团队。
中断开发错过了K666支持的大好发展机会,是我一直以来的遗憾,不过我现在已经坚定信念,我们的团队不做任何其他事情,只做论坛,把论坛做到极致是我们的终极目标。坚持,我们多么困难我们都会坚持下去。现在我们已经成立了公司,“麦斯网络科技有限公司”。
稻草:国内现在PHP是主流,PHP的优秀程序众多,你坚持开发ASP.NET论坛,你认为目前ASP.NET优势在哪里?
喳喳鸟:我认为语言本身并没有优劣之分,PHP流行时因为目前PHP的优秀程序众多,这才是吸引站长的重要原因。动网被Discuz!干掉并不是ASP语言不行了,而是动网的程序确实没Discuz!做的好。
我认为.NET的优势在于系统,国内大部分站长都使用的windows平台,在微软的平台上运行微软的技术最有先天优势。.NET是编译型的,在第一次运行后,会被自动地编译成DLL放入系统缓存。举两个简单的列子,ASP、PHP循环一万次需要100毫秒以上的时间,而.NET只需1毫秒;CMS最头疼的静态页面生成问速度,在.NET下可以不需要通过不断的刷新页面来生成,完全可以使用多线程技术在后台生成。当然优势还有很多很多。
很遗憾,我说的.NET的优势,在目前市场上的大部分.NET程序中并未得到挖掘,给用户留下了不好的印象。我坚信,只要.NET有更多真正优秀的程序产生,大家就一定会亲身体验到.NET的优势。我们的目标是做Windows平台下的最优秀论坛程序,让用户不必舍近求远,去将LINUX平台下才能获得最佳性能的PHP语言配置在Windows平台上。
稻草:我们期待这一天的到来,让我们有更多的优秀程序选择。另外,据听说您的新版论坛BBSMAX 4.0很快即将发布,方便给我们透露点消息吗?
喳喳鸟:呵呵,时的,我们的新版将在6月底发布,很快了,欢迎大家到时积极测试,给我们提供更多的意见与建议。
BBSmax 4.0是自印象论坛以来改变最大的版本,我们彻底更换了底层架构,解决了长期以来许多无法彻底解决的问题,性能上将有进一步的提高,易用性也将有更大的提高。最关键的一点是,BBSmax4.0将会是第一个朝着BBS+VSNS融合方向演进的论坛系统,是跨出历史第一步的论坛程序。
稻草:VSNS?我们以前只听说过SNS,不知道VSNS是一种怎么样的概念,另外你要怎么把BBS和VSNS融合起来呢,能给我们详细介绍下吗?
喳喳鸟:SNS现在很火,但现阶段的SNS并不适合普通的个人站长,这由SNS的性质决定。社会化网络关系,决定了SNS网站持续发展需要依靠一张真实的人际关系网络维持,如基于同事、同学、朋友这种现实的社会关系。
当你通过朋友或同事发来的SNS邀请而加入某个SNS,你的好友也往往只会是你的同事、同学或是朋友。而如果你是偶然加入一个SNS,那么你在SNS中可能并没有你认识的人,造成你活动根本无法展开,其实那么你也就没有留下来的理由。所以最终只会有很小一部分的SNS生存下来,并且越做越大,小型SNS网站的重复性将使发展用户量将变的异常困难。
SNS程序使创建SNS变得简单,但同时也时SNS泛滥,同质化已经破坏了整体的行业环境,这也是为什么目前使用SNS众多,但却很少见到有个人网站运营的比较出色的原因。
对大部分网站来说,匿名依然是唯一选择,毕竟互联网的基础就是“谁都不知道你是一条狗”,而匿名的情况下,由于网站会员之间互相并不认识,缺乏人际关系网络,因此这样的网站里SNS是没有成长的土壤的。
我们不否认SNS给我们带来了诸多较好的创新理念,许多手段我们是可以借用的,如病毒式传播、提高网站粘性等等,所以吸收SNS的精华,为我所用是个不错的选择。
众所周知BBS是最早的互联网应用之一,能够经久不衰是有其道理的。与SNS讲究人脉不同,BBS是一个公共场所,认识不认识并不妨碍大家的交流。长期的交流而相互认识并产生共同话题的会员,单单依靠在公共场所交流是不能够满足他们的沟通需求,他们需要找个合适的地方坐下来聊聊,这就好比你在某个大型活动中认识了一些朋友,也许你们在活动结束后会有个属于自己的私人聚会。
如果你的BBS不能给他们提供一个私人空间,也许会员会选择QQ私聊去了。这也就是为什么BBS往往新人活跃,越是老鸟却越潜水的原因。试想下,两个已经很熟悉的朋友,为什么还要在论坛开个帖子来进行交流呢?而SNS恰好具备这个优势,让熟悉的朋友进行交流。那么我们得出一个大胆的设想,将BBS与SNS进行融合,来满足这个由公到私的关系变化。
BBS+VSNS融合的想法就这样诞生了,VSNS的V就是Virtual(虚拟),即,这个SNS不再一定需要实名网络。我们需要先利用BBS让会员参与到一个陌生的环境中,互相认识、讨论,并建立相对稳定的会员和会员之间的虚拟人脉关系;然后依靠VSNS把这个虚拟人际关系网络维系住,为他们提供更小范围的活动场所,让社区真正能够比较全面地满足会员们的需要。我想这个模式是真正能够适应广大网站的需要的
要实现这一目标,简单的整合是不行的,因为这个人际关系网络比较脆弱,也很难在不同的栏目之间共存、转移。他们根本就不能是两个栏目、两个程序,对普通会员来说,他们只能看到一个栏目,得到连贯的用户体验。因此我们不会开发一个单独的BBS和一个单独的VSNS,让用户把他们装在一个网站上一起用,我们只开发一个程序,这个程序=BBS的所有功能+SNS的传播手段+SNS的用户粘性。
归根结底一句话:我们要用BBS让用户参与到一个陌生的环境中,再用SNS把BBS中虚拟人际关系网络维持住。
稻草:在群雄逐鹿的社区时代,尤其是已经出现了较具市场优势地位的产品的情况下,BBSMAX觉得自己的优势在哪里,哪些地方能够吸引用户?
喳喳鸟:在IT这个行业中,没有绝对的忠诚度,我们目前的市场占有率不高,只能说明我们的产品做的还不够好。我们的目标很明确:走差异化的发展道路,我们不参与LINUX服务器平台的竞争,我们是要做Windows平台最优秀的论坛程序。
凭借10年的行业经验,凭借对用户需求的了解,我们开发出了多种创新功能:
1、为满足用户SEO的需求,我们最先将论坛做成目录形式;
2、考虑到部分站长空间资源紧张,我们首先开发了新型的文件识别系统,将两个完全相同的文件指向同一个引用,即使两个不同用户上传的不同文件名的文件,也依然能够正确识别;
3、我们为了防止注册机,同时考虑用户体验,我们开发了智能验证码,操作频率达到一定值才会出现验证码。
4、我们内置了网络硬盘(可关闭),发帖可以从网络硬盘直接插入附件,让用户能够更好的管理自己的附件,避免重复上传。
类似这样的贴心功能,在BBSMax 中数不胜数,在整体功能相差不大的情况下,我们的这些贴心功能都将成为用户选择的理由。
我们不惧怕有市场优势的公司,我们只惧怕和我们一样有思想的公司。
稻草:感谢喳喳鸟今天给我们分享了个人的开发历程,您的一席话让我们对ASP.NET有了新的认识,最后请喳喳鸟给新手开发者讲几句!
喳喳鸟:我想先给站长们说几句话。其实站长和编程是两个不同的行业,只是站长需要通过编程来实现自己的目的,就跟会计需要通过编程来实现财务管理一样的道理。
所以我提醒站长要专心做好自己的网站,不要过分相信技术,现在不是一个人面面俱到的时代了。抓住用户、吸引流量、盈利是站长真正需要考虑的东西,至于技术,不说一窍不通,至少我觉得学习到一定阶段,能小改就可以了,剩下来的事情,请您放心地交给我们和我们的同行,我们会比你一切从头开始,做的更好。
最后我要给开发者说几句话:要从事互联网开发,技术只能排到第二,最重要的是,要热爱这个行业,设身处地地为用户着想。要让站长相信:我们能够为他们服务一切。当然技术也必须过硬。
我们BBSMAX的开发团队正是基于这种理念组建的。我对团队成员的要求有两点:
1、熟悉这个行业并对这个行业充满热爱;
2、有解决问题的能力;
3、技术过硬。
技术过硬是必须的,但我仍然把热爱行业放在第一位。因为在我看来,会编程的人有两种:1、学院派;2、网络派。学院派顾名思义就是学校里教出来的;网络派就是在网络这个大环境中成长起来的。有的学校里教出来的也融入了网络这个大环境,我也把他归为网络派。并不是学院派技术不好,他们里面有很多技术出色的人员,但他们不适合从事我们这个行业。正如我所说的,站长和编程严格算起来是两个不同的行业,而网络派,也就是我说的“从站长堆里爬出来的会编程的人”,横跨两个行业,才能真正了解站长的需要,为站长谋福利。
稻草:好,感谢喳喳鸟。访谈主持人:稻草 |
温馨提示:
1、本内容转载于网络,版权归原作者所有!
2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
3、本内容若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!
|