半夜两点,不错吧源我还在翻《不错吧源码论坛》上一个2015年的码论帖子。帖子里有人贴了一段PHP代码,不错吧源解决的码论是当时Discuz论坛一个很冷门的附件下载权限漏洞。底下跟了四十多层楼,不错吧源从最初的码论代码片段,到后来有人指出正则表达式写得不够严谨,不错吧源再到有人贴出优化版,码论最后甚至有人把整个漏洞的不错吧源利用原理画成了流程图。
这个论坛的码论域名很直白,就叫"不错吧"。不错吧源第一次点进去的码论时候,我差点被满屏的不错吧源gif广告劝退——那些闪烁着"源码出售""定制开发"的横幅,像极了十年前街边打印店门口的码论LED灯箱。但如果你能忍过前三十秒,不错吧源往下翻,你会发现一个完全不同的世界。
这里没有算法推荐,没有"猜你喜欢"。帖子按最后回复时间排序,十年前的老帖和今天的新帖混在一起,像旧货市场里堆满的晶体管收音机。有人问"谁有织梦CMS的火车头采集规则",下面会有人直接扔出自己写好的规则文件,附带一句"记得把图片路径改成相对路径,不然会挂"。没人说谢谢,但第二天那个提问者会回来,在帖子里补充自己测试后的截图,以及发现的新问题。
我在这儿见过最离谱的求助帖,是个想给自家小卖部做进销存系统的老板,他连变量是什么都不懂。结果有个做ERP开发的哥们儿,用了整整三个晚上,把系统拆成十几个模块,用最基础的PHP+MySQL给他写了个单机版,还在每个文件头部注释里写清楚"这段是算库存的,你改数字就行"。那个老板后来在帖子里更新了两年,从"今天终于把啤酒和饮料分开了"到"现在能按月看利润了",每次更新底下都有几个人冒出来说"老哥稳"。
论坛的搜索功能烂得像坨屎,但这也逼出了它的独特生态。没人用关键词搜索,大家靠"翻页"找人。某个关于ecshop二次开发的经典帖,被顶了九年,每翻几页就会冒出个新人问"楼主还在吗",然后被后来的人用"楼上看看日期"怼回去。可奇怪的是,隔三差五真会有楼主现身,发一句"换工作了,现在搞Java,PHP的问题别再问了",然后帖子又沉下去,继续被翻上来。
有个ID叫"代码仙人"的家伙,我观察了他三年。他从不发帖,只回帖,而且只回那种特别冷门的问题——什么"用file_get_contents抓取HTTPS页面时怎么绕过证书验证""MYSQL的utf8mb4和utf8的排序规则差异导致的中文搜索错乱"。他的回复永远只有一段代码加一句"试试这个"。后来有人在别的帖子里扒出,他是某大厂的技术总监,但在这个论坛上,他只是一个愿意花二十分钟帮陌生人调试正则表达式的普通ID。
去年论坛改版过一次,把编辑器换成了那种markdown风格,结果一堆老用户发帖抗议。不是嫌不好用,是嫌"以前那种直接贴代码块的方式没了,注释的颜色都变了"。管理员被逼无奈,加了个"经典模式"按钮,点击后页面瞬间回到十年前——绿底黑字,代码高亮用的是最原始的标签。那一刻我突然明白,这个论坛真正值钱的不是那些源码,而是这些年来沉淀下来的、带着时间痕迹的对话方式。
现在我还是会每周上去逛两次。不看新帖,专翻那些沉底的旧帖。有时候会看到某条回复后面跟着一行小字"本帖最后由 xxx 于 2018-6-3 22:15 编辑"——点进去,是楼主补了一句"这个方案已经过时了,现在用Redis队列更好"。这种自我推翻的诚实,在如今到处是"永久有效""一键搞定"的互联网里,反倒显得格外珍贵。
不错吧源码论坛,名字起得真随意。但就像那种开在巷子深处、招牌褪色的老面馆,你永远不知道下一口会吃到什么,可只要是坐在那儿吃的人,都知道自己为什么来。