乐于分享
好东西不私藏

AI时代,开源项目是不是可以发财了

AI时代,开源项目是不是可以发财了
AI时代,每个人的能力都会增强,而本就强悍的人那是如虎添翼,特别是懂AI的程序员赢者通吃,本来不想搞的都可以搞一搞了比如财务、税务、法务、运营、客服等等,程序员获得了等价的AI分身,完全可以搞一个人的公司了,这是否意味着,一个人维护开源项目,再顺手搞个公司,就可以发大财了呢?
这完全有可能,而且比没有AI的时代概率更高;不过,AI并不是印钞机,它只是放大了个人能力,也放大了个人的愚昧,所以并没有保票,可以保证你维护的开源项目,就可以发大财了。
开源项目如果从Linux的90年代算起,已经有四十多年,和改革开放时间差不多。这些年的发展,的确有些开源项目可以算是发财了的,比如Linux系统领域,还有MySQL和Redis数据库领域,K8S云原生领域等。
用发财来描述Linux,本来就有点搞笑。因为发财的不能算是维护者们,如果我记忆完善,维护者们也就是Linus获赠了RedHat的股票,其他维护者最多就是有工资,并不是所有维护者都是RedHat董事会成员。
有时候我们会搞混淆,觉得影响力就应该是银行卡的余额,比如我小时候中觉得,鲁迅就应该是政治局常委级别的,李白和杜甫应该是唐朝的文化部部长,至于曹雪芹那至少也应该追封为王。不过文艺界本来就很搞笑,一方面我的观念中把大作家当神,一方面有觉得戏子误国,难道戏子和作家不都是文艺界的不同工种,还有这么大的高低贵贱之分?
扯回来说影响力,也不能完全说影响力就没有变现的能力,这是为何当商人看到开源社区聚集了那么多开发者和用户,当一个项目有那么多人在关注和使用,他们敏锐的嗅觉和直觉就会告诉我,开源项目商业化很有机会,而且是让开源社区良性发展的最佳手段。
如果看欧美的开源社区,毕竟开源社区是发源于这些地区,发展也很成熟。如果看OpenCollective的数据,总的捐献数量是不少,但是开源项目非常多,看100个以上的捐献者的项目就不算很多了。即使是100个捐献者,也并不意味着就有100个稳定的客户,每年也就几千美元不等,抛掉基础设施的费用,也就够维护者参加一场行业会议,在一起聚一聚罢了。
AI领域的传奇开源项目OpenClaw,作者在一次采访中说,每个月大概要亏损2万欧元左右。当然人家不缺钱,之前有公司卖掉了,这个亏损可以亏很多年都不痛不痒的。更关键的是,人家不想再做一个盈利公司出来,所以才选择的开源项目的方式。
贫穷限制了我的想象力。当一个群体穷得太久,确实会想象不到,还有抵制赚钱的人类。如果一个行为不能解释为很赚钱,那这个行为不能被这个群体理解,这个人也会成为异类。只能解释为:家里有矿,或者他实际上已经因为这个项目赚了很多钱,否则不会这么积极。
无事数十年如一日的献殷勤给公众码代码,这种人非奸即盗,要么就是偷偷在洗钱,要么就是欺世盗名之辈,反正不赚钱的人要么就是有钱要么就是脑子有病。
比贫穷更可怜的,就是这种简单的头脑,无法接受现实世界的复杂性,只能理解那种“道生一、一生万物”的简单而宏伟的概念,以至于看开源社区都只能用某种单一的标准来衡量。
或许在农业时代之前,这个还是颠扑不破的真理,一个农民最重要的就是赚钱,生娃是为了有出息了赚钱养老,打牌是在牌桌上赚一把。但是,程序员是一个新的职业,一个新的物种,如果你是程序员,你当然记得你跑通第一个HelloWorld时心中所过的电流的那种狂喜,我就不展开了。
即使我们程序员自嘲为牛马和码农,即使我们只能用农民这个阶级来定义自己的身份,毕竟你不是这个职业和群体。我从来没见过那个农民在插下人生第一棵秧苗时有狂喜,我也没听过工厂工人听到机器的轰鸣心花怒放,程序员不仅有HelloWorld的狂喜,还必须讲严密的事实和逻辑,而且生产效率差异有百倍甚至万倍(可能我抄个内核我都抄不出来)。
程序员这种新的群体,个性化是基本的不同。在AI之前,或许你可以说还有些程序员是干的码农的工作,那么AI时代已经把这部分工作接管了,程序员必定转向更加个性化的创造性工作。AI时代的程序员肯定是个体户,一个人的军团。
这种新的时代的程序员,个性化有巨大的差异,因为没有个性的程序员工作都被AI替代了,留下来的都是有个性的,人也会往这个方向发展,成为有个性的程序员。开源项目也会越来越多,高质量的开源项目也会越来越多,作为程序员不可能不用开源社区,或者说程序员不可能不属于开源社区。程序员总是开源文化和社区的一部分,天生就是如此,或者说这是这个职业的本来特点吧。
既然个性化是基本特点,多样化就是表现。程序员参与开源项目的原因一定是不同的,因为是个性化的。没有两个程序员参与一个项目,是完全一样的动力和愿景。这些开源项目也当然是多样化的,用某种标准来衡量,就是一个基本谬误。
因此,说开源项目必须走商业化的道理,就是一个基本的谬误。说开源项目不能商业化,也是同样性质的错误。不能接纳个性和多样化,才是一个群体的根本问题所在;按照一个标准答案去看问题,才是困扰一个群体的噩梦。
AI时代,不仅不会消灭这种多样性和个性化,只会更加放大这种个性化。因为不需要个人创意和判断的那部分工作,都被AI给干掉了。如果程序员一半是农民、一般是艺术家,那现在应该改成:程序员1/3是工程师、1/3是艺术家,1/3是嵌入的AI农民工。开源社区当然也是如此。
我用如此大的篇幅讨论了一个基本问题:赚钱不是开源社区的唯一标准。除了这个问题,还有个问题,也是在社区中常见的,我进大厂拿到好工作是否是因为做了开源项目,反过来说,我就算不发财是否能把开源项目作为跳板去找个好工作。
参与开源项目当然对你找工作是有帮助,当如果你水平都低到找不到工作了,那开源项目也爱莫能助。比如上大学当然对你找工作有帮助,如果你不是在大学四年天天打游戏,你有那么多时间好好学这个行业的各种知识和经验,但如果你是个糊涂蛋混了个大学,那这个文凭也作用不大。
抱歉,我已经不在国内1年多了,如何进大厂找个好工作,已经不是我当年的那个机遇了。即使你本领真的不错,还给知名的开源项目贡献了高质量代码,也不能保证你进大厂找个好工作了。
开源项目天然就是全球化的,一直都有机会认识全球的开发者,参加不同国家的会议,也可以被全球的公司看见,我说知道的开源项目的维护者,还是有不少有海外工作的机会,或者给海外公司提供咨询服务。或许这是参与开源项目,能给程序员最大的回报,全球工作机会就是全球选择的机会,选择意味着自由。
最后一个和钱相关的阴险的问题,我真碰到过社区的用户,觉得我应该为他工作,实现他的需求,解决他的Bug,因为我是因为这个项目才能进阿里巴巴和腾讯,他是用户贡献了这个社区的知名度,所以我是因为他所以才有了工作机会,当然我欠他的。
他这个逻辑似乎有点道理,至少我的收入的一部分,还有他的贡献呢。当时我就找他要了他的银行卡号,给他转了八千八十八十八的红包(这个我瞎想象的你们别当真)。如果你也这么不要脸,请给我你的银行卡号,我一定给你转八千八百八十八块。
其实不仅仅是这位朋友应该分我的收入,其他人也应该分我的钱,甚至更有资格。国家保护了我教育了我所以通过税收分了我的收入,这是我到手就已经分了;银行通过户口和学区房的策略,让我把大部分收入投入房市,通过房贷利息和亏损,分走了我的银行卡余额。那我父母那肯定是有贡献的,当年生我养我的小,我就要养他的老,政府养不起这么多老农民,那就靠子女养吧。大概算下来,我的收入大概只有30%能留下来,估计这里面大部分要养小孩,自己花的和养老的估计5%?穷啊。
其实我能当程序员,还有老师朋友也有非常大的贡献,那比开源社区的用户的贡献要大得太多了,都是直接的贡献。当然我老师从来没说过,我应该给他钱;我领导也从来没说过,因为他给我了工作机会,提拔了我,我的收入应该分他一部分。这也太搞笑了。
说实话,按照社区的这个朋友的逻辑,我对他的工作也有贡献,因为他用我的项目工作了,他赚的每一分钱,都应该分我一点点。我想这个朋友,搞不清一个关键问题:你的工作中包含了我的贡献,不代表你的工资就应该分给我,你的钱如果合法纳税,剩下的那部分就是你的私有财产了,如果我要你的,那就是抢劫了。
好像有种说法:私有财产神圣不可侵犯。但有时候又看到,视频号上有人存银行的钱,都可以被贪官挪用和侵犯,不翼而飞;但这至少没有人认为,这个人的私有财产就应该被侵犯吧。
或许你会觉得,社区这个朋友脑子不清楚,一般人都不会有这种想法,真的吗?当我说,我赚外国人的钱了,把钱转回中国给父母养老,有些人会觉得去海外工作是光荣的,这是薅资本主义的羊毛,挖资本主义的墙角,因为我把东西从海外搬家到国内了。
至少你会觉得,这种把大米从海外从国内搬,是正面和积极的,不用和你在国内抢大米吃,你就有更多的工作机会和大米,对吧?如果你这么想,那你肯定会觉得,如果反过来,那些外国人把中国的钱赚了往海外转,会让你变穷。
我不了解这个现象背后的道理和原因。或许是在群体思维下,把自己当成了群体,把群体所得当成了自己所得,把群体流失当成了自己的流失,也或许有其他的原因吧,这个留给评论区的各位大神去吵架和谩骂去。
程序员一定是全球化的职业,开源社区也是全球化的,如果我们用单一的赚钱的标准答案去衡量它,如果用是否有益于找到工作来参与社区贡献,如果用群体碾压对个性化的尊重,就算你因为开源社区赚到了三瓜两枣,也没有了作为程序员那泼天的乐趣。
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-23 02:05:49 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/638555.html
  2. 运行时间 : 0.183837s [ 吞吐率:5.44req/s ] 内存消耗:4,703.49kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=0cc347266c3942981cfde2ac9901bd83
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000586s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000868s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.021771s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000269s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000593s ]
  6. SELECT * FROM `set` [ RunTime:0.000232s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000581s ]
  8. SELECT * FROM `article` WHERE `id` = 638555 LIMIT 1 [ RunTime:0.000427s ]
  9. UPDATE `article` SET `lasttime` = 1784743549 WHERE `id` = 638555 [ RunTime:0.017274s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000398s ]
  11. SELECT * FROM `article` WHERE `id` < 638555 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000615s ]
  12. SELECT * FROM `article` WHERE `id` > 638555 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000493s ]
  13. SELECT * FROM `article` WHERE `id` < 638555 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.008736s ]
  14. SELECT * FROM `article` WHERE `id` < 638555 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.004099s ]
  15. SELECT * FROM `article` WHERE `id` < 638555 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.031553s ]
0.187674s