没毛的狼:对了,您就是版主,可否劳烦您找找技术人员调整一下论坛
1、移动客户端的使用
2、电脑网页发帖编辑的便捷性
3、敏感词库重新调整一下
.......
感谢您对77的建设性意见!
这三个建议,可以说是一针见血的指出了长期存在的技术瓶颈,我分别说明一下吧。
1,移动客户端
最早我们是付费购买安卓app壳程序,把bbs数据接入,在此基础上运行了一段时间,事实上这个早期app目前仍在我的手机上,还能使用,界面如下:
但由于并非专门为77量身定做,体验不佳,程序还经常崩溃,到后来这家提供商业app壳程序的公司也不继续更新了,因此后来不得不放弃,重新寻找新的app解决方案。这时候刚好有一位叫caimumu的程序猿车友毛遂自荐,凭一己之力搞定了安卓和ios两个版本的app,为广大77er久旱之中送上了甘霖。目前,他的安卓版app仍能正常使用(下载地址:http://bbs.77bike.com/read.php?tid=302532)。界面如下:
ios版由于之前没有正式在苹果app store上架,一直在测试环境中更新,目前已经过期无法下载了。更遗憾的是从今年5月底之后一直联系不上该热心车友,所以ios版本可能要等他重新回到77才能再提供了。
2,电脑网页发帖编辑的便利性
PC端我个人觉得除了敏感词库这个无解问题,基本上已经是在这个phpwind架构下能做到的最优化形态了。我们在2012年的时候把bbs程序从2007建站时的v5.3升级到了目前的v8.7(当时已经有最新的v9.0beta,但我们对比权衡后还是选择了相对来说更稳定和成熟的8.7正式版)。后面的事情大家都没想到,phpwind被阿里收购两年多后就不知什么原因被放弃了,如今该团队已经解散,最后版本永远停在了v9.01。之后我也想过将论坛转换到被腾讯收购的discuz架构下,但考虑到两种不同bbs架构的功能和风格有很大不同,多年来养成习惯的77车友们未必适应新的界面和功能模块;同时两种bbs架构的数据转换也存在一定的风险,所以最终还是决定继续留在原来的平 台,在phpwind架构下对后台的各类设置参数进行优化,发挥出这个古老平 台的全部潜力。但是,毕竟这是一个10年前的古老bbs平 台了,缺少很多现在看来必不可少的新功能,例如没有二维码转发功能,也不能一键分享到朋友圈,甚至搜索引擎也十分原始。这些都不是我能改变的,因为phpwind程序压根不提供这些功能。我唯一能做的就是发挥好这个程序里与发帖回帖相关的功能和用户等级提升方面的设置,让大家上论坛的时候体验更好一点。这项工作都是我亲自在做,并且十五年来一直根据用户和版主们的反馈及时调整,我有把握告诉大家已经基本做到最优了。那些久受大家诟病的图片自动压缩、验证码反复报错、口字旁汉字导致无法发帖的著名bug,都是这个phpwind程序的先天问题,除非能够修改源代码,否则无解。
3,敏感词库重新调整一下
相信我,没有人比我更想完全废除敏感词库。我每月都要从网安部门下载新的词库,比对,导入;每周还要向公安局上报网站运行期间的有害信息。如果没有这项任务,我可以轻松很多,77的人气也能好很多。但是没办法,为了社会和谐稳定,为了防止网络犯罪,身为一个超过10万注册用户的大型论坛,需要服从有关部门的监管,这大概也是一种社会责任吧。这里可能有些车友会问,为啥在别的论坛没有那么多稀奇古怪的敏感词,偏偏77这么多。这就涉及到资源和地区差异的问题了。帖吧、天涯那种超级社区就不说了,都有专门的团队负责网安的事情,而77本质上只是个人网站,77的内容比较单一,都是自行车运动相关,基本不涉及政治和社会话题,购买价格不菲的专业敏感词过滤解决方案的性价比很低。但是,上海在网安方面的管控又非常严格,敏感词库的更新频率很高,总词条量巨大,如果按要求全部逐条录入,用户每次发帖时系统会在几万个敏感词中比对,极大地消耗服务器资源。所以我在这些年的实践中,找到一个比较讨巧的方法,就是把很多重复关键词整合成一个,例如“必胜娱 乐”、“久久 赢娱 乐总汇”、“明珠娱 乐 天堂”、“大上海娱 乐城”这种定语不同但有共同核心词的敏感词只提取共有的“娱 乐”作为敏感词,这样就可以大大减少词库总量对服务器的拖累。但是这么做的结果也有很大弊端,原本精准过滤变成了模糊过滤,会有大量正常的汉语词汇遭到拦截,例如“身 份证”、“人民 币”、“皇 冠”、“影 视”,等等等等不胜枚举。好在77是个自行车论坛,这些词使用频率不高,大家习惯之后对用户体验的影响基本可以接受,所以在权衡利弊之后就一直这样操作了。最终,把接近6万个的敏感词库瘦身到了如今的11000多个,这项工作全靠人工,花了我不少时间精力。
说了那么多,其实也是挺感慨并且很无奈的,网站成立十五年来,老车友有的退坑了,有的因为工作家庭原因来得少了,新人普遍不理解为什么77的基础设施那么老,那么难用,简直和时代脱节了。确实,十五年,对日新月异的网络时代来说,是活得太久了些
但是,如果还喜欢自行车,还愿意和大家分享自己玩车的点点滴滴,就请接受这些吧。想开点,因为某人说过,in the long run,we are all dead