当前位置:首页>农业>别再让农业背锅了:全球有人饿肚子,根本不是因为粮食不够吃 | 一起读顶刊-2026

别再让农业背锅了:全球有人饿肚子,根本不是因为粮食不够吃 | 一起读顶刊-2026

  • 2026-03-30 05:48:57
别再让农业背锅了:全球有人饿肚子,根本不是因为粮食不够吃 | 一起读顶刊-2026

一说起全球饥饿、粮食安全,咱们从小到大听的一套固定说法:

全世界还有8亿多人吃不饱,根源就是粮食产量不够。

所以得让农业拼命增产、把粮价压到最低,才能让人人都有饭吃。

为了这个目标,我们给农业加了太多码:要更高的亩产,要更便宜的粮食,甚至为了保产量,连环境监管都能得松一松、生态保护都得让一让。

今天读到20263Science上的这篇社论,与我多年前在许多场合谈到的观点不谋而合:全球有人吃不上饭,其实并不是地里种的粮食不够,而是社会分配出了问题。把解决饥饿的责任全甩给农业,逼它必须源源不断产出廉价粮食,不仅永远解决不了饥饿,还可能会掉进越增产、生态越脆弱、长期粮食安全越没保障的死循环里。

这篇社论,并没有讲空泛的大道理,而是把我们习以为常的逻辑拆得明明白白,下面我结合这篇社论一起来读一读。

事实情况:全球的粮食,早就够养活所有人了

现在全世界的粮食,到底够不够70多亿人吃?答案特别明确:完全够,甚至绰绰有余。

现在全球农业种出来的卡路里、蛋白质这些营养,早就超过了养活全人类的总量。就算按最健康的膳食标准算,现有的粮食也能轻松养活100亿人,而现在全球总人口才80亿。

那为什么还有数亿人在饿肚子,连一顿饱饭都吃不上?

社论里说得特别清楚:粮食不安全,本质上是分配公平的问题,不是生产的问题。

一个人能不能吃上健康、管饱的饭,核心从来不是超市里、市场上有没有粮食,而是他有没有钱、能不能买得起粮食。而一个人有没有购买力,是被他所在的地区、受的教育、性别、阶层这些社会因素决定的。贫困地区的人,就算守着粮仓,没钱也只能饿肚子;而富裕地方的人,随手浪费的食物,可能就够其他人吃好几天。

这就是最扎心的现实:人类到现在也没消除贫困,也没去解决饥饿背后的贫富差距、社会不公这些根源问题。不仅如此,我们会反而转头向农业索要答案——既然穷人买不起,那农业就再增产点,把粮价压得再低点,不就买得起了?

可这个看似合理的逻辑,恰恰把农业、粮食安全、生态环境,全都拖进了一个出不来的陷阱里。

粮食安全成了对抗环境监管的道德挡箭牌

我们把“粮食安全”和“农业增产、压低粮价”死死绑在了一起,形成了一个自我强化的死循环,称为“生产主义陷阱”。任何想规范农业、保护生态的政策,都会被一句会影响粮食产量、推高粮价、让穷人饿肚子顶回去;而一次次放松监管、逼着农业增产压价,又会让大家更觉得只有增产才能保粮食安全,一直跳不出这个怪圈。

典型的例子,就是俄乌战争刚爆发的时候。俄罗斯和乌克兰都是全球粮食出口大户,仗一打,全球粮价都得跟着涨。欧洲那些决策者的第一反应,不是帮贫困国家提升老百姓的购买力、完善社会保障,而是火速松绑了本国的环境监管,说可以毁林开荒、放宽环保要求,就是为了多种点粮食压价,美其名曰给穷国供廉价粮。

你看,在这套逻辑里,粮食安全成了对抗环境监管的道德挡箭牌,也成了各国回避财富分配、解决贫困根源的借口。毕竟,给富人加税、给穷人发补贴、完善社会保障,在政治上从来都是吃力不讨好的事;而喊着保粮食安全的口号逼农业增产,既不用动既得利益者的蛋糕,还能站在道德高地上,何乐而不为?

更要命的是,这套错误逻辑,已经钻到了农业科研和政策的骨子里。现在的农业研究,十有八九都是围着怎么提高亩产转;农业政策好不好,先看产量高不高、粮食自给率够不够。就算有研究关注农业环保、可持续发展,也只能在先保住产量的前提下谈环保,从来没人敢跳出来问一句:饿肚子的锅,真的该农业来背吗?

把锅全甩给农业,最后只会落得个多头空

让农业独自扛下粮食安全的重担,最直接的后果就是,农业陷入了一个根本无解的死循环:

  • 要少砍树、少占地、少用水,少用化肥农药,别污染水土,少排温室气体,别伤害野生动植物;
  • 要让养殖的动物过得好一点,要保住农田的风景和乡土文化,还要扛住高温、干旱、洪涝这些极端天气,年年稳定产出;
  • 要给种地的农民、打工的农户开够工资,让他们自己也能吃得上饭、过得好日子;
  • 而顶在最前面的硬要求,是必须越种越多、越卖越便宜,让全世界的人都买得起。

这些事,从根上就是矛盾的,是相互冲突的。

想保护生态、减少污染、应对气候变化,肯定要增加农业的生产成本。除非政府全给补贴补上,不然成本涨了,终端的粮价必然会涨。可必须压低粮价保安全的紧箍咒在这,农业根本担不起这些成本,最后只能牺牲环境、透支土壤、挤压农民的收入,就为了保住低价和高产。

更扭曲的是,这个矛盾会被无限放大。谁要是敢推更严的农业环保规定,立刻就会被骂你让粮价涨了,穷人吃不上饭,你负责吗?。在这种道德绑架下,农业想往可持续转型,几乎寸步难行。而生态环境被破坏了,土壤肥力下降了、水资源不够了、气候越来越极端了,最后又会反噬农业生产,让长期的粮食安全彻底没了保障。

这就是这个陷阱最坑的地方:我们以为靠增产压价能守住粮食安全,最后却把农业赖以生存的根基给毁了,反而把粮食安全的路走窄了、走死了。

别再让农业背不该背的锅

看到这里,我们心里可能都有数了:想长久守住粮食安全,第一件事,就是把农业从必须产出廉价粮食的使命里解放出来。

先跟大伙儿说清楚,这绝对不是说要放弃粮食增产、不管粮食安全了。恰恰相反,这才是能长期保住大家有饭吃的唯一办法。

核心逻辑很简单:谁的责任,谁来担。

饿肚子的根源是穷人没购买力、社会分配不公平,那解决问题的责任,就该交给社会和经济政策,而不是甩给农业。

农业该干的核心事,不是无限度增产压价,而是把地种好、把土壤和水资源保住、让生态能稳住、让种地的人能赚到钱,实现长期、稳定、可持续的生产。

具体该怎么做?

  1. 靠社会保障解决饥饿,不靠压低粮价。通过收入补贴、定向的营养救助、社会福利,让贫困人口有稳定的钱买粮食,而不是逼着农民把粮价压到成本线以下,靠牺牲环境和自己的收入,去“补贴”穷人的吃饭问题。
  2. 农业科研别再死盯着亩产了。不是说不研究增产了,而是把重心转过来,多研究怎么保住土壤肥力、怎么节约用水、怎么让农业扛住极端天气、怎么让农民过得更好。让农业能世世代代种下去,比今年多打几百斤粮食重要得多。
  3. 打破“粮食安全=越便宜越好”的执念。得让政策制定者、咱们普通人都明白,粮食安全的核心,是“每个人都能获得充足健康的食物”,不是“粮食越便宜越好”。当穷人有了稳定的收入,合理的粮价上涨,不仅不会让人饿肚子,反而能让农业有钱去做环保转型,让我们未来几十年、几百年都有地种、有粮吃。

其实早就有模型测算过,只要把环境监管和社会财富再分配结合起来,完全能同时实现“让更少人饿肚子”和“让环境变得更好”这两个目标。我们总以为“养活穷人”和“保护环境”是二选一的难题,其实根本不是。这个两难困境,是我们硬把粮食安全的锅甩给农业,才硬生生造出来的伪命题。

道理都懂,做起来难吗?

现在把问题说透了,办法也给出了,但必须承认,想跳出这个陷阱,着实不容易,因为有太多现实难题。

首先,前面说的生产主义陷阱,已经形成了牢固的利益闭环。既得利益者可以拿着粮食安全当挡箭牌,规避监管、逃避责任;而动财富分配、做社会保障,必然要触动既得利益,在哪个国家都是难办的事。当甩锅给农业比解决根源问题容易太多的时候,大家自然会选那条好走的路。

其次,各地的发展不均衡,这个问题怎么解?发达地区有钱、有技术,农业现代化程度高,也有财力给大家做社会保障;但还有一些地方,本身就穷,老百姓吃饭都成问题,既没能力做更多福利,也没钱推动农业环保转型。而这个问题在全球层面,责任划分更难。发达国家该不该承担更多?这也是全球粮食治理里最绕不开的难题。

还有,那些千千万万的小农户,他们的利益怎么保?全球大部分粮食,都是发展中国家的小农户种出来的。就算粮价涨了,他们能不能真的拿到好处,还是被中间环节赚走了?转型过程里,他们会不会被大农场、大企业挤压,连地都种不上了?这也是转型路上最现实的问题。

更别说,遇到俄乌战争、极端大旱大涝这种突发事件,粮价一波动、供应一紧张,大家第一反应还是先保产量、先放开监管,之前的转型规划很容易就被抛在脑后。怎么在短期应急和长期可持续之间找平衡,也是每个国家都要面对的考验。

最后想说

我们总说“民以食为天”,粮食安全,一直是刻在骨子里的底线。但这么多年,我们好像一直把劲使错了地方。我们把所有压力都堆给了土地,堆给了种地的农民,逼着他们透支环境去增产、去压价,以为这样就能让所有人吃饱饭。可结果呢?粮食越种越多,饿肚子的人没消失,反而种地的土地越来越累,生态越来越脆弱。

把农业从“必须产出廉价粮食”的枷锁里解放出来,让它好好养地、好好护着生态、好好对待种地的人,不是放弃粮食安全,恰恰是守住我们子孙后代饭碗的唯一办法。

毕竟,我们能留给后人的,从来不是一仓仓便宜的粮食,而是一片能年年耕种、生生不息的土地。

解读文献:
  • https://doi.org/10.1126/science.aeg4691

从2026年1月开始,我将重新开始周期性更新【一起读顶刊】栏目,目前有【今日Nature】、【今日Science】、【本周Nature】、【本周Science】、【科学怎么说】等栏目,话题主要涵盖生态学/环境科学、人工智能、高等教育,以及部分医学科普、材料科学等最近技术的发展。有兴趣的朋友,可以点击“阅读原文”链接阅读文章原文。部分文章有我的视频解读,发布在B站,此时的“阅读原文”链接就指向B站视频。

也欢迎大家关注我的B站账号。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-06 08:41:10 HTTP/2.0 GET : https://h.mffb.com.cn/a/491141.html
  2. 运行时间 : 0.278858s [ 吞吐率:3.59req/s ] 内存消耗:4,419.59kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=1a7237ad5b781bc34e885001bb78cdae
  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.000989s ] mysql:host=127.0.0.1;port=3306;dbname=h_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001928s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000750s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000755s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001759s ]
  6. SELECT * FROM `set` [ RunTime:0.000691s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001859s ]
  8. SELECT * FROM `article` WHERE `id` = 491141 LIMIT 1 [ RunTime:0.001814s ]
  9. UPDATE `article` SET `lasttime` = 1775436070 WHERE `id` = 491141 [ RunTime:0.002678s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000732s ]
  11. SELECT * FROM `article` WHERE `id` < 491141 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.017859s ]
  12. SELECT * FROM `article` WHERE `id` > 491141 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.009793s ]
  13. SELECT * FROM `article` WHERE `id` < 491141 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.011680s ]
  14. SELECT * FROM `article` WHERE `id` < 491141 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.037712s ]
  15. SELECT * FROM `article` WHERE `id` < 491141 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.017215s ]
0.282510s