当前位置:首页>农业>非洲农业金融科技观察:他们不是"不值得贷款"一个男人、100 英亩农场和 6亿农民的 1000 亿美元机会

非洲农业金融科技观察:他们不是"不值得贷款"一个男人、100 英亩农场和 6亿农民的 1000 亿美元机会

  • 2026-08-17 04:35:21
非洲农业金融科技观察:他们不是"不值得贷款"一个男人、100 英亩农场和 6亿农民的 1000 亿美元机会

一、一个被"拉黑"的大陆:6亿农民的信用困局

1.1 数字有多触目惊心?

非洲拥有全球约6亿小农——他们贡献了非洲约30%的GDP,却只获得了全大陆商业贷款的6%。根据非洲开发银行(AfDB)的数据,非洲农业中小企业每年面临的融资缺口高达1800亿美元;而更广泛的估算认为,整个非洲农业部门的年度融资缺口超过1000亿美元。更微观的研究显示,在撒哈拉以南非洲,超过90%的小农无法获得正规信贷。
这是什么概念?肯尼亚Migori郡的一项统计研究证实:当地小农在金融系统中被高度排斥,缺乏正规金融记录、没有传统抵押物、收入不可预测——银行给他们贴的标签是"unbankable"(不值得贷款)。
"Over 90% of Africa’s 600 million farmers have zero access to formal credit, not because they can’t repay, but because no one could assess them." —— Alexander Zanders, UfarmX创始人

1.2 问题不在农民,在"看不见"

这里有个关键的认知反转。传统叙事是:"非洲农民穷、风险高、没法贷款"。但Zanders认为这个叙事是错的——问题从来不是农民没有还款能力,而是金融系统没有工具去评估他们的信用
想象一下:一个肯尼亚农民,种了5年玉米,每年稳定产出,按时缴纳合作社会费,用M-Pesa收付款,手机里有三年交易记录——但在银行的系统里,他是"隐形人",因为没有任何一条数据被结构化成可评估的信用档案。
世界银行2024年的研究同样指出:超过1.4亿撒哈拉以南非洲成年人因无法获取正规金融服务而以现金形式收款,其中约47%是女性。现金支付无法追踪,缺乏财务历史,最终形成"越穷越借不到钱、越借不到钱越穷"的死循环。

二、UfarmX:从100英亩农场开始的实验

2.1 一个"不务正业"的起点

故事的开始几乎像个段子。2020年COVID-19疫情期间,Zanders在尼日利亚买了100英亩(约607亩)农田,作为个人项目和对其祖母的致敬,开始自己种地。
第一季收获后,他发现了让他震惊的事实:周围的农民比他更有经验、更懂种植,但产量只有他的几分之一——唯一的原因是他能买到优质抗旱种子和化肥,而他们买不起
"The farmers around me were more skilled than I was, but my yields were multiples of theirs for one reason — I had access to quality drought resistant inputs and they didn’t." —— Alexander Zanders
这个发现改变了一切。问题不是农民的能力,而是他们无法获得能提高生产力的资源。Zanders做了一个简单的实验:向农民提供种子和化肥的赊销,允许收获后还款。
结果令人震惊——第一批获得融资的农民,产量翻了三倍,收入翻了一倍。更重要的是,这些交易产生了构建信用档案所需的数据。

2.2 三阶段演进:从放贷到基础设施

UfarmX的商业模式经历了清晰的三个阶段演进:
第一阶段:直接放贷(Direct Lending)
公司直接向农民提供农业投入品融资,同时收集还款和生产数据。Zanders很快发现:直接放贷无法规模化解决非洲的农业融资挑战——你需要太多的资金和太重的运营。
第二阶段:农资经销商网络(Agro-dealer Model)
这是UfarmX当前的运营模式,也是我认为最聪明的一步:
  • 不直接面对农民放贷,而是通过本地农资零售商(agro-dealer)触达农民
  • 零售商通过UfarmX的信用评分系统审批农民资格,向其提供赊销投入品
  • 农民收获后还款,零售商增加销售额,每一笔交易都在优化评分引擎
"No bank in the loop, no collateral — the farmer’s data is the collateral. Farmers repay after harvest, retailers grow their sales, and every transaction sharpens the scoring engine." —— Alexander Zanders
第三阶段:信用评分API(Infrastructure as a Service)
UfarmX计划于2025年底前推出信用评分API,让银行、小额信贷机构和开发性金融机构可以直接调用,用于评估农业贷款申请。这等于把前两个阶段积累的信用评估能力"产品化",变成所有金融机构都能用的基础设施。
Zanders自己的总结非常精炼:"第一阶段证明了信贷可行,第二阶段把它规模化,第三阶段把它变成所有人都能在上面放贷的基础设施。"

三、1.17%违约率:用数据打脸整个金融系统

3.1 这个数字为什么重要?

在UfarmX目前已评分的超过17,000名农民(覆盖尼日利亚、塞内加尔和利比里亚)中,公司促成了超过680万美元的农业商业交易。但最令人震惊的数据是这一个——

1.17%

—— UfarmX保险贷款渠道的净违约率

1.17%的净违约率,针对的是无抵押、大多数银行连评估都不愿意评估的借款人。Zanders说得很直接:"这个表现在任何市场的多数 lender 都会眼红——偏偏是在金融系统认定'不值得贷款'的那群人身上实现的。"
更值得关注的是UfarmX的商业模式本身:公司报告毛利率约82%,过去一年收入增长超过2倍。这意味着农业金融不应该只被看作"发展援助",它本身就是一个巨大的金融市场机会。

3.2 同行验证:非洲农业信贷科技正在集体爆发

UfarmX并非孤例。2024-2025年,非洲农业金融科技领域出现了多起标志性事件,共同验证了这个赛道的可行性:
Apollo Agriculture(肯尼亚)—— 软银领投的标杆
  • 2016年成立于肯尼亚,使用卫星图像+GPS+机器学习评估小农信用风险
  • 2022年B轮融资4000万美元,由软银愿景基金2期领投
  • 2025年与Kaleidofin合作完成肯尼亚首个私营部门农业证券化交易,涉及23,839名小农的应收账款
  • 51%的借款人为女性,约22%为首次借款人
FarmDrive(肯尼亚)—— 数据驱动的信用评分先驱
2014年由Peris Bosire和Rita Kimani创立,通过短信USSD平台收集农民交易数据,结合卫星遥感和土壤数据分析信用风险。与肯尼亚最大移动运营商Safaricom合作推出DigiFarm Loans平台。
ThriveAgric(尼日利亚)—— 操作系统模式
利用专有农业操作系统(AOS),将农民田地数据、土壤质地、信誉评分输入系统,以改良种子和化肥形式发放贷款,收获后以农产品形式还款,再批量销售给优质市场。
myAgro(塞内加尔)—— 移动支付储蓄模式
非营利社会企业,通过手机"layaway"(分期储蓄)模式让农民提前为种子和化肥付款,已在塞内加尔和马里服务数万农民,实现产量提升50-100%。

四、深层逻辑:为什么"数据"能解决"信任"问题?

4.1 传统金融的"三无"困境

非洲小农被金融系统排斥,核心原因是"三无":
  1. 无正式财务记录——多数交易是现金,没有银行流水
  2. 无传统抵押物——土地权属不清,房产不值钱
  3. 无稳定可预测收入——靠天吃饭,收入季节性极强
但"三无"不等于"无信用"。每一季农业活动都在产生经济记录:农民购买投入品、接受技术指导、耕种土地、收获农产品、向合作社交货、收到付款——这些替代数据(Alternative Data)完全可以拼出一幅信用画像。

4.2 AI + 卫星 + 手机 = 新型信用基础设施

世界银行2024年报告指出,替代性信用评分正在从试点走向大规模部署:
  • 肯尼亚M-Shwari:2012年与M-Pesa合作推出,用手机使用数据替代信用历史,两年内积累超1000万账户
  • Apollo Agriculture:用卫星图像评估农田面积和质量,结合手机还款行为训练机器学习模型
  • FarmDrive:通过短信收集农民交易数据,结合降雨、土壤、基础设施 proximity 等环境变量建模
  • UfarmX:通过农资经销商网络规模化采集交易数据,每一笔还款都是信用评分的养料
国际金融公司(IFC)预测,到2025年非洲互联网经济价值可能达到1800亿美元。摩根士丹利研究预测,2025至2030年间,非洲农业数字金融服务的复合年增长率将维持在21.4%,带动超过1.2亿农村人口首次纳入正规金融体系。

4.3 一个关键洞察:农业金融必须"按季节设计"

这里有个常被忽视的设计原则。传统贷款按月还款,但农民的收入是季节性的——播种时花钱,收获后才回款。如果用月薪逻辑设计农业贷款,必然大面积违约。
UfarmX、Apollo、ThriveAgric等公司的共同做法是:贷款发放与投入品采购周期对齐,还款与收获周期对齐。这不是简单的"放贷",而是把金融产品嵌入农业生产的时间节奏里。
"Timely guidance on planting, soil health, pests, livestock care and weather can help farmers protect productivity. When those interventions and outcomes are recorded, they also strengthen the farmer’s financial profile." —— Abraham Nyabera, FarmFuzion联合创始人(网易/World Economic Forum发文)

五、宏观趋势:非洲农业正在从"慈善议题"变成"投资主题"

5.1 达沃斯信号:农业上了主桌

Zanders参加2025年达沃斯世界经济论坛时,感受到了一个明显的变化:"五年前,在那种场合谈非洲农业是个发展议题——边会、慈善午餐。今年它坐在了主桌上,紧挨着AI、气候和全球贸易,成为一个投资命题。"
他在论坛上与贝莱德(BlackRock)、Circle、联合国世界粮食计划署等机构的领导人交流。推动这种转变的"数字"很直接:6000万农民、全球大部分剩余可耕地、超过1000亿美元的年度融资缺口、粮食安全突然跃升为各国政府议程的首位。

5.2 政策端:非洲各国正在加速

多个非洲国家2024-2025年的政策动向印证了这一趋势:
  • 尼日利亚:联邦政府推出"重燃希望小农户农业融资计划",通过农业银行以9%利率提供补贴化肥和种子,目标从1100万吨提升至2500万吨年粮食产量
  • 塞内加尔:2025/26年农业投入补贴预算达120亿西非法郎(约2.16亿美元),为PSIA史上最大
  • 埃塞俄比亚:2025数字埃塞战略推进,咖啡产业已应用AI病害检测(减少30%产量损失),TeleBirr平台提供AI信用评分无抵押贷款
  • 肯尼亚:非洲开发银行联合举办"扩大非洲小农融资规模"会议,宣布设立5亿美元融资机制,目标释放100亿美元资金
  • 摩洛哥:手机应用"农业技术融资"开发农户信用评级系统,农民可在线申请低利率农业贷款

5.3 中非合作:被低估的变量

值得注意的是,中国在非洲农业数字化转型中的角色正在深化。新华网2025年8月报道,埃塞俄比亚高原咖啡种植园已部署挂载多光谱镜头的无人机,每周两次采集作物数据生成精准施肥灌溉方案;中埃绿色生物制造联合实验室已建成运行。
对于中国投资者和企业而言,这意味着——非洲农业金融科技不是一个"遥遥无期"的故事,而是一个正在发生、有政策背书、有技术验证、有退出案例的赛道

六、判断与研讨:这个赛道值得All in吗?

6.1 我看好什么?

1.结构性缺口 = 确定性增长:1000亿美元融资缺口不是"市场不够大",而是"市场还没被开发"。谁先建立信用基础设施,谁就占据先发优势。
2.数据飞轮效应:每一笔交易都在优化评分模型,模型越准→违约率越低→更多金融机构愿意接入→更多数据→飞轮加速。这是典型的网络效应生意。
3.政策顺风:从AfDB的5亿美元机制到各国投入补贴加码,政策环境前所未有的友好。
4.技术成本断崖式下降:卫星图像、手机普及率、AI模型训练成本都在快速下降,让"为非洲小农建信用档案"从经济上变得可行。

6.2 我警惕什么?

1.数据质量风险:FarmDrive的试点暴露了一个关键问题——肯尼亚农村没有精确地址,农民地块无法精确定位到卫星地图上。UfarmX用农资经销商网络部分解决了这个问题,但不是所有区域都有成熟的经销商体系。
2.模型泛化风险:Apollo Agriculture坦承,卫星数据在一个季节表现好,但依赖特定年份的天气模式,需要更多季节和地理区域的数据才能建立稳健模型。
3.汇率与宏观风险:尼日利亚奈拉、埃塞比尔等非洲货币波动剧烈,以美元计价的投入品成本和以本币计价的还款之间存在错配风险。
4.监管不确定性:非洲各国对农业信贷、数据隐私、数字身份的监管仍在演变中。埃塞俄比亚的饲料产品注册制度就是一例——规则在变,企业必须跟着变。
5.竞争升温:2025年非洲农业科技投资达2.6亿美元,同比增长30%。赛道变热意味着获客成本上升、人才争夺加剧。

6.3 我的核心判断

非洲农业金融科技不是"要不要做"的问题,而是"怎么做"的问题。UfarmX的启示在于:不要试图取代银行,要成为银行看不见农民时的"眼睛"。信用评分API这个定位,本质上是从"做金融"升级为"卖铲子"——不管谁在淘金,都需要铲子。这是更聪明、更 scalable、也更防御性的商业模式。

七、对中国企业和投资者的启示

如果你是中国农业企业、工程企业、金融科技公司或投资者,正在评估非洲机会,我的建议是:

短期(0-12个月):做"数据搬运工"

  • 不要急着建平台,先帮非洲金融机构解决"数据采集"问题
  • 中国的农业物联网设备(土壤传感器、智能秤、无人机)在非洲有巨大的成本优势
  • 可以考虑与UfarmX、Apollo等公司合作,提供数据采集硬件+AI分析能力

中期(1-3年):做"基础设施玩家"

  • 参考UfarmX的API战略,把信用评估能力产品化、标准化
  • 埃塞俄比亚的Fayda数字身份系统、TeleBirr移动金融平台正在形成数据生态,是中国企业切入的好时机
  • 考虑与非洲开发银行、IFC等开发性金融机构合作,降低进入风险

长期(3-5年):做"产业整合者"

  • 农业信贷基础设施成熟后,叠加供应链金融、农产品贸易、保险等增值服务
  • Apollo Agriculture已经示范了路径:信用评分→投入品融资→保险→供应链整合
  • 最终形态可能是"非洲版农业产业互联网"——谁掌握了数据层,谁就掌握了产业链的制高点

八、结语

回到文章开头那个触目惊心的数字:非洲6亿小农,超过90%无法获得正规信贷。
UfarmX用100英亩农场做实验,用17,000名农民的1.17%违约率证明了一件事——不是农民不值得信任,而是金融系统从来没有真正"看见"他们
Zanders说得好:"机会不在于让农民去适应现有的金融系统,而在于建造一个终于能识别他们经济价值的系统。"

非洲不缺会种地的人。缺的是看见他们的眼睛。

参考信息来源

African Development Bank (AfDB) — 农业融资缺口数据、5亿美元融资机制声明

World Bank, "Digital Financial Inclusion for Development" 系列报告(2024)

IFC (World Bank Group), "The Africa Agriculture Fintech Report" (2025)

新华网/人民网, "非洲国家加快农业数字化转型" (2025)

欢迎关注-出海黄金眼,点亮"淘金"之路!

免责申明:

1.本公众号新闻均摘译自非洲地区公开媒体报道,仅作信息整理与传递,无主观修改或原创解读。

2.本公众号不对所摘译信息的完整性、准确性、时效性及真实性做绝对担保,亦不承担因信息使用(包括引用、决策参考等)所引发的任何直接或间接损失、法律纠纷。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-17 08:55:58 HTTP/2.0 GET : https://h.mffb.com.cn/a/570022.html
  2. 运行时间 : 0.229080s [ 吞吐率:4.37req/s ] 内存消耗:4,594.73kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=2b1963ef4d0089515be221b1e4f4d0b6
  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.001217s ] mysql:host=127.0.0.1;port=3306;dbname=h_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001535s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000672s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000674s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001480s ]
  6. SELECT * FROM `set` [ RunTime:0.002412s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001505s ]
  8. SELECT * FROM `article` WHERE `id` = 570022 LIMIT 1 [ RunTime:0.001196s ]
  9. UPDATE `article` SET `lasttime` = 1786928158 WHERE `id` = 570022 [ RunTime:0.045555s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000646s ]
  11. SELECT * FROM `article` WHERE `id` < 570022 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001583s ]
  12. SELECT * FROM `article` WHERE `id` > 570022 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001026s ]
  13. SELECT * FROM `article` WHERE `id` < 570022 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.007147s ]
  14. SELECT * FROM `article` WHERE `id` < 570022 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001740s ]
  15. SELECT * FROM `article` WHERE `id` < 570022 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001842s ]
0.232536s