当前位置:首页>农业>农业科研的概念通胀

农业科研的概念通胀

  • 2026-05-16 06:10:41
农业科研的概念通胀
观 点

农业科研的概念通胀

当新概念的生产速度,远远超过了研究本身的演化速度

我们先做一件事:把过去二十年里农业科研各个方向经历过的概念更迭,排列出来看看。

农田信息化
精准农业 → 数字农业 → 智慧农业
作物育种
分子育种 → 精准育种 → 生物育种 → 智慧育种 / 设计育种
可持续生产
生态农业 → 有机农业 → 绿色农业 → 可持续农业 → 再生农业
土壤学
土壤肥力 → 土壤质量 → 土壤健康
植物保护
化学防治 → 综合防治 → 绿色防控 → 生物防治 / 免疫诱抗
养分管理
测土配方施肥 → 精准施肥 → 智能施肥 → 4R 养分管理
种质资源
品种资源 → 种质资源 → 种质创新 → 种源("种源卡脖子")
耕作制度
保护性耕作 → 保育型耕作 → 再生耕作
设施园艺
设施农业 → 工厂化农业 → 植物工厂 → 垂直农业
畜牧业
规模化养殖 → 标准化养殖 → 智慧牧场 → 精准畜牧
组学研究
基因组学 → 转录组学 → 蛋白质组学 → 代谢组学 → 表型组学 → 多组学整合
遗传定位
连锁分析 → QTL 定位 → 关联分析 → 精细定位 → 基因克隆 → G2P(从基因型到表型)
表型研究
田间调查 → 高通量表型 → 表型组学 → 数字表型
遗传改良技术
杂交育种 → 转基因 → 分子标记辅助选择 → 基因编辑 → 碱基编辑 / 引导编辑
食物话语
粮食安全 → 食品安全 → 食品营养 → 营养安全 → 大食物观
农业微生物
根际微生物 → 土壤微生物组 → 植物微生物组 → 合成菌群
农业碳议题
低碳农业 → 碳汇农业 → 负碳农业 → 碳中和农业
农业经济与模式
产业化经营 → 一二三产融合 → 新业态 → 新质生产力
农业遥感
遥感估产 → 天空地一体化监测 → 数字孪生农田

二十个方向,二十条链。如果有耐心,每一个二级学科都能列出自己的版本。这已经不是某个领域的个案了。

放在一起看,一种跨领域的共同模式会变得非常清晰:每隔大约五到八年,同一类研究工作就会更换一次概念外衣。旧概念并非被证伪了,也很少被正式宣布过时 —— 它只是悄悄地不再流行了。新概念也不一定对应着新的方法论或新的技术突破 —— 它只是来了,带着更新鲜的修辞和更充足的资源。

如果你是圈外人,大概以为这些概念的更迭对应着一轮又一轮实质性的技术革命。但身在其中的人知道:很多时候,实验室里的东西没怎么变,变的是申报书封面上的那行字。

这篇文章想讨论的就是这种现象。我们把它叫作概念通胀 —— 概念的供给速度持续超过研究实质的演化速度,导致概念本身贬值。它不是个别领域的修辞毛病,而是当前中国农业科研中一个跨学科、跨方向的结构性问题。

一、拆开几条链看看

不能笼统地说所有概念更迭都是通胀。有些概念的递进背后确实有技术演化的支撑。所以我们有必要拆开几条典型的链,看看里面到底是什么。

先看"精准农业→数字农业→智慧农业"这条链。三者之间确实存在理论上的递进关系:精准农业强调基于空间变异的差异化管理,核心工具是 GPS 和变量农机;数字农业扩展到全流程信息化,把数据采集、管理和分析纳入进来;智慧农业再进一步,强调机器学习、自主决策和系统的闭环能力。从技术逻辑看,每一步都是有道理的。

问题在于:概念的递进发生在话语层面,但大量研究并没有跟着走完这条递进。精准农业在中国推广了二十年,变量施肥在大田里真正落地的规模仍然非常有限。感知和执行之间的断裂 —— 你能测到差异,但农机做不到精准响应 —— 这个核心瓶颈并没有被系统性地解决。也就是说,精准农业的"精准"还没真正实现,我们就跳到了"数字",又跳到了"智慧"。

"土壤肥力→土壤质量→土壤健康"这条链更有意思。它看起来只有三个词,跨度却有三十多年。土壤肥力是经典的农学概念,关注的是土壤供应养分的能力。到了 1990 年代,国际上开始用"土壤质量"来整合物理、化学、生物多维度指标。再后来,"土壤健康"兴起,增加了生态功能和生物多样性的视角。这条链的概念演化,实际上反映了土壤科学从"为作物服务"到"把土壤当作独立的生态系统来理解"的认知深化 —— 它是有真实知识增量的。

但即便如此,通胀仍然发生了。在具体的项目里,大量做的还是测有机质、全氮、速效磷钾,跟三十年前测"土壤肥力"时测的指标一模一样。只不过现在的项目名称叫"耕地土壤健康评价",结题报告里写的是"构建土壤健康评估体系"。概念升级了,方法没升级。标签里是"健康",实验台上还是那几个老瓶子。

再看"化学防治→综合防治→绿色防控→生物防治/免疫诱抗"。这条链的问题不太一样。概念更迭部分反映了社会对农药使用态度的变化 —— 从默认使用到减量使用到理想化的替代。但在田间,化学防治仍然是绝对主力。"绿色防控"在许多地方的实际操作,就是把几种低毒农药替换成另外几种低毒农药,然后挂一些性诱剂和杀虫灯。这些不是不好,但它们被概念框架赋予了过高的叙事地位 —— 好像一场防治哲学的革命正在发生,实际上不过是做了一些增量调整。

"设施农业→工厂化农业→植物工厂→垂直农业"则代表了另一种通胀路径:概念跟着国际热点走。每一个词都是从发达国家引进的,引进的时候附带着一套关于"未来农业"的想象。但在国内的实际项目中,大量"植物工厂"其实就是装了人工光源和水培装置的温室。叫"植物工厂"还是叫"水培温室",取决于你跟谁要钱。

二、概念更迭的两种逻辑

上面几条链拆下来,可以看到一个共同的结构。概念更迭大体上有两种驱动力:一种来自研究内部,一种来自研究外部。

内部驱动的概念更迭是正当的。从经典遗传学到分子遗传学,从牛顿力学到相对论,这些都是实质驱动的概念演化:先有新发现、新方法或新问题,然后才需要新语言来描述。CRISPR 让基因编辑育种真正可操作了,这时候把相关工作从"分子育种"里独立出来,给它一个更精确的名字,完全必要。"土壤质量"扩展了"土壤肥力"的维度,也有实质的知识增量。

但外部驱动的概念更迭就值得警惕了。它的动力不来自研究本身的内在需要,而来自政策风向、资助导向、国际话语的传导、以及同行之间的竞争压力。不是研究推动了语言变化,而是语言变化拖着研究改头换面。这就是通胀的实质:先有新概念,然后把旧工作装进去。

大部分概念更迭链里,两种逻辑是混合在一起的 —— 既有真实的技术进步成分,也有话语套利的成分。这正是问题的棘手之处。你不能简单宣布某个新概念"全是泡沫",因为确实有人在那个方向上做出了真东西。但你也不能假装所有挂着新名字的工作都代表了新方向,因为其中很大一部分不过是旧酒换了新瓶。

通胀的核心机制在于:新概念的边际成本极低 —— 改一个词就行 —— 但它所暗示的创新含量极高 —— 听起来像是一个新范式。这种成本与信号之间的巨大落差,使得概念更迭变成了一种理性的套利行为。不这么做的人反而会吃亏:你还叫"精准农业",隔壁课题组已经叫"智慧农业"了,在评审桌上,谁显得更前沿?你还叫"综合防治",别人已经叫"绿色防控"了,谁更容易过?

三、通胀的代价

有人会说:不就是换个名字嘛,研究照做,有什么关系?

关系在几个层面。

第一,知识积累被概念更迭打断。科学进步依赖于在同一个问题上持续积累。一个领域如果每隔五年就换一套话语体系,文献的可检索性、可比较性和可传承性都会受损。做"智慧农业"的人不读"精准农业"的文献,不是因为他们不勤奋,而是因为概念的断裂客观上制造了知识的孤岛。2000 年代做精准农业"处方图"的团队积累了大量关于传感器精度、空间插值和施肥执行误差的经验。十几年后做"AI 施肥决策"的新团队遇到了一模一样的问题,但他们不会去搜"处方图"三个字 —— 在他们的概念体系里,那是上一代的东西。同样的弯路,再走一遍。

第二,真实的技术进步被概念更迭掩盖。如果一个领域每五年换一次名字,外界就很难判断到底有没有进步 —— 因为每次更名都暗示着前一代概念已经被"超越"了,而实际上可能连前一代的核心问题都没有解决。概念通胀制造了一种虚假的进步感,正如货币通胀制造虚假的繁荣。保护性耕作推了几十年,实际覆盖率和技术完善度到底如何?这个问题在不断更名的过程中变得越来越难追问。

第三,概念通胀侵蚀了学科共同体对核心问题的共识。一个健康的学科,需要一套相对稳定的核心概念来界定"我们在研究什么"。当概念更迭太快,研究者之间连基本的术语都对不齐。你说的"生物育种"和我说的"生物育种"可能指着完全不同的东西,但我们都以为自己在谈同一件事。这不是语言问题,而是认识论层面的混乱 —— 一个学科如果对自己的研究对象失去了稳定的描述,那它就很难做出稳定的判断。

还有一笔不常被提及的隐性成本:概念通胀对青年研究者的消耗。一个博士生入学时学的是"精准育种",毕业时发现风口已经转到"智慧育种"了。他需要花大量时间重新包装自己的工作 —— 调整关键词、改写文献综述的叙事框架、让自己的论文"看起来"属于最新的方向。这种包装不产生任何知识增量,但不做就会在求职市场上落后。年轻人的创造力,被消耗在了追逐概念的跑步机上。

四、为什么农业尤其严重

概念通胀在很多领域都存在,但农业科研可能是重灾区之一。原因至少有三个。

其一,农业研究的验证周期极长。一个育种方案好不好,要看大田表现,至少几年;一种土壤管理方式有没有效,可能要十年以上才能下结论。漫长的验证周期意味着,一个概念还没来得及被充分检验,下一个概念已经到了。旧概念不是被证伪了,而是被遗忘了。"生态农业"在中国从上世纪八十年代提出,认认真真做到现在,田间数据仍然不足以支撑一次系统性的评估 —— 然而话语体系已经翻了好几代。

其二,农业是高度政策敏感的领域。粮食安全、乡村振兴、碳中和 —— 每一轮政策热点都会催生或激活一批概念。"再生农业"在国际上走红与碳交易市场有关,在国内的传播则搭了"碳中和"的便车。"生物育种"的概念升温与种业振兴行动计划直接相关。这些概念自上而下传导,速度极快。学术界出于争取资源的现实需要,倾向于快速响应 —— 与其花时间论证某个新概念是否适合自己的研究,不如先贴上再说。

其三,农业学科的理论自觉相对薄弱。这么说可能不太中听,但值得正视。相比物理学或生物学的基础分支,农业科学在概念的辨析、定义、边界划定上投入的精力一直偏少。这与它的应用导向有关 —— 大家更关心"能不能用",而不是"这个词到底是什么意思"。可一旦概念的严格性缺乏守护,通胀就很难被遏制。当没有人能清晰地回答"精准农业和数字农业到底有什么区别"这个问题时,混用就变成了默认选项。更有趣的是:你问十位专家,可能得到十个不同的答案,而他们每一个人都觉得自己的定义才是对的。概念不是模糊,而是碎裂了。

五、不是不要新概念,而是配得上新概念

必须强调:这篇文章不是在反对概念创新。恰恰相反,我们反对的是不诚实的概念创新

判断一个新概念是"真实演化"还是"通胀",可以问一个简单的问题:如果去掉这个新概念,你能不能用旧概念准确描述自己正在做的事?如果能,那新概念对你来说就是冗余的。你并不需要它来思考,你只是需要它来申报。

制度层面也有事可做。项目评审能否要求申报者在使用某些高频概念时附上操作性定义 —— 你说的"智慧农业"在这个项目里具体指什么?它和"数字农业"的区别体现在哪一个技术环节?这个要求不过分。如果一个概念经不住一次追问,它就不应该出现在标题里。

更根本的,学术共同体需要对核心概念做认真的清理和约定。这种工作在成熟学科中是常态 —— 生态学家花了几十年争论"生态系统服务"的定义和边界,经济学家到今天还在辩论"通胀"本身的度量方式。争论不可怕,不争论才可怕。农业科研需要的不是更多的新概念,而是对已有概念更多的严肃对待

不妨设想一个并不罕见的情形:一位研究者做了二十年小麦抗旱遗传,研究对象没变,核心问题没变,技术路线也只是渐进升级。但在二十年间,他的申报书里,同一套工作先后被归入过"分子育种""抗逆育种""精准育种""生物育种""种源关键技术攻关"。五个不同的概念框架,同一个人,同一片田。

概念变了五次,小麦还是那个小麦,旱还是那个旱。

或许,抵抗概念通胀最好的方式,就是记住:你到底在解决一个什么问题。概念会变,问题不会。死盯着问题不放手的人,最终不需要追赶任何概念 —— 因为他的工作本身,就是概念的注脚。

在你的领域,哪些概念正在经历类似的通胀?欢迎在评论区写下你的观察。
点「在看」让更多人看见真实的科研

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-30 09:12:27 HTTP/2.0 GET : https://h.mffb.com.cn/a/514163.html
  2. 运行时间 : 0.080294s [ 吞吐率:12.45req/s ] 内存消耗:4,453.06kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=e4d93ceb0929b9a2db8c42c75d680817
  1. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/runtime/temp/32b793ebdcbdb96aeb8bb24c123b0bef.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000395s ] mysql:host=127.0.0.1;port=3306;dbname=h_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000679s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000262s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000276s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000480s ]
  6. SELECT * FROM `set` [ RunTime:0.000196s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000527s ]
  8. SELECT * FROM `article` WHERE `id` = 514163 LIMIT 1 [ RunTime:0.000424s ]
  9. UPDATE `article` SET `lasttime` = 1780103548 WHERE `id` = 514163 [ RunTime:0.000680s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000221s ]
  11. SELECT * FROM `article` WHERE `id` < 514163 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001875s ]
  12. SELECT * FROM `article` WHERE `id` > 514163 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000482s ]
  13. SELECT * FROM `article` WHERE `id` < 514163 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001530s ]
  14. SELECT * FROM `article` WHERE `id` < 514163 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001115s ]
  15. SELECT * FROM `article` WHERE `id` < 514163 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000682s ]
0.081838s