当前位置:首页>农业>从海绵城市到海绵农业

从海绵城市到海绵农业

  • 2026-05-31 15:34:49
从海绵城市到海绵农业
HYDROLOGY  ·  PEDOLOGY  ·  AGRONOMY
A Research Commentary · No. 04

从海绵城市

海绵农业

一场关于水、土、田的结构性追问与数字化重建

◇    ◇    ◇

—   P R O L O G U E   —

"海绵不只是一种排水方式,而是一种结构。它让大地具备吞吐的能力,让水、土、气在彼此之间流动。当这种结构消失,灾害就会以看似偶然的方式连续出现。"

—— 写在本文之前

2013 年,"海绵城市"被写入国家城镇化议程;此后十余年,它从学术概念走入千百座城市的雨水花园、下沉式绿地和透水铺装。然而,一个被长期遮蔽的事实是:城市只是流域水文网络的末端节点,真正承载着径流生成、养分迁移、水土交换主要功能的,是占国土面积绝大部分的农田。

而恰恰是这一片土地,在过去数十年的集约化进程中,失去了它最宝贵的属性——海绵性。耕层变浅、土壤板结、表土流失、盐分反复堆积——一块本应像海绵一样呼吸吞吐的田,正悄然变成一个径流的漏斗、污染的通道、生态的赤字账本。

这篇文章,尝试把"海绵"的思考从城市推回田野,从水文延展至土壤,并讨论数字农业技术在其中能够扮演的具体角色。

◆   C O N T E N T S   ◆

§1   海绵城市的理论底座与未完成的延伸

§2   当土壤失去海绵性:四重退化的合流

§3   海绵农业的三层技术结构

§4   数字农业:让海绵"长出神经系统"

§5   未竟之问:从田块到流域

§   0 1

海绵城市的理论底座与未完成的延伸

海绵城市的理论底层,是三个国际雨洪管理范式的本土化整合:美国自 1990 年代提出的低影响开发(Low Impact Development, LID)、澳大利亚的水敏性城市设计(WSUD)、英国的可持续城市排水系统(SuDS)

三者共同的底层逻辑可以浓缩为一句话:径流模拟自然过程(mimicking pre-development hydrology)——以开发前的自然水文状态为参照,通过分散式源头控制设施,让雨水在局地就地下渗、滞留、净化、回用。

这一体系的革命性意义,俞孔坚曾在《景观设计学》中以五组对立概括:

◆   五 组 范 式 对 立   ◆

①  价值观维度

功利工程观    完整生态系统观

②  空间尺度

转嫁异地    就地消化

③  组织形式

集中式大工程    分散式微单元

④  时间节奏

快速排放    慢排缓释

⑤  应对策略

刚性对抗    弹性适应

然而,这套范式在十余年的推广中暴露出一个显著的尺度错配问题——它被长期限定于城市建成区,以"年径流总量控制率 70%"为核心指标,本质上仍是"微观水文工程"。

可是,当视线抬升到流域尺度,我们就会发现一个无法回避的事实:真正的海绵从来就在田野里,而那里的海绵,正在结构性地消失。

❋   ❋   ❋
§   0 2

当土壤失去海绵性四重退化的合流

所谓"土壤的海绵性",在土壤物理学中对应的是一组具体的指标——孔隙度、团粒结构稳定性、水分入渗率、持水能力、耕层厚度。这些指标共同决定了一块田能吸多少水、蓄多少水、还多少水。

而过去几十年,这些指标几乎都在向坏处走。四种相互交织的退化过程,正在合流摧毁中国农田的海绵结构。

DEGRADATION   01   ·   COMPACTION

土壤压实 | 被重型机械反复"碾"掉的孔隙

集约化耕作、高功率拖拉机、重型收割机的反复通行,正在让农田土壤的孔隙结构发生不可逆的坍缩。农业机械通过时施加的应力会把空气和水挤出,使土粒重新定向,由疏松排列转为紧密排列——这不是可逆的"踩实",而是土壤海绵属性的结构性破坏

中国农业大学研究团队系统总结指出:我国 66% 的农田耕层过薄,26% 的监测点土壤容重超标(FASE, 2024)。一项对全国 687 组田间试验的 Meta 分析得出更直接的数据:

▸  机械压实使土壤紧实度增加 34.8%         ▸  作物根长降低 19.0%(须根系降幅达 24.4%)         ▸  作物产量减少 8.9%(P<0.05)

—— 王沪玉等, 《土壤通报》, 2025

更深的伤害在看不见的地方:犁底层——一层被反复挤压形成的、几乎不透水的硬结层,横亘在耕层之下,切断了土壤—作物—水分—养分的垂直循环。海绵性一旦在这里断裂,上层再怎么治理也只是表面功夫。

DEGRADATION   02   ·   EROSION

水土流失 | 被带走的不是土,是时间

表土是几百上千年的气候、植被、微生物共同作用的结晶——大自然形成 1 厘米表土大约需要 100–400 年。而一场暴雨、一次坡面径流,就可能带走它。

《中国水土流失公报》显示:全国水土流失面积仍有 267 万平方公里——其中水力侵蚀 111 万 km²、风力侵蚀 157 万 km²。黄土高原的沟壑、西南岩溶区的裸露基岩、东北黑土区的薄化耕层,都是这一过程留下的痕迹。

而侵蚀与压实之间存在着令人警惕的正反馈循环

压实 → 入渗率下降 → 地表径流增加         → 表土被冲刷 → 耕层更薄         → 剩余土壤更易被再次压实 ······

这个循环的每一圈,都让土地离"海绵"更远一步。

DEGRADATION   03   ·   SALINIZATION

盐碱化 | 盐随水来,盐随水去

土壤盐碱化的机制可以用八个字概括:"盐随水来,盐随水去"。当灌溉水携带的盐分无法被排出、当地下水位上升使毛管水把深层盐分带到表层、当蒸发超过淋洗——盐分就会在耕作层反复聚集。

根据 FAO《2024 全球盐渍土状况》,中国盐渍土面积约 3600 万公顷,居世界前列;我国耕地中盐碱化面积约 920.9 万公顷,约占耕地总面积的 6.62%(农业部第二次全国土壤普查)。

更令人警惕的是次生盐碱化——即因人为活动引发的盐碱化:灌溉排水体系失衡、大水漫灌、过度施肥、设施农业长期无降雨淋洗。FAO 数据显示,全球现有灌溉土地中,约一半正在经历不同程度的次生盐渍化

盐碱化的根源,恰恰就是海绵性的丧失——当土壤不能正常吞吐水分,盐分就会在它体内淤积。

DEGRADATION   04   ·   NON-POINT SOURCE

面源污染 | 海绵失灵的最终账单

当土壤丧失吸纳、过滤、缓释的能力,它施用的每一粒肥、每一滴农药,都会加速进入水体。《第二次全国污染源普查公报》显示:农业源总氮、总磷排放量分别占全国排放总量的 46.5% 和 67.2%

这个数字的含义是:农田已成为中国水体氮磷污染的主要贡献者。它是前三种退化过程的"最终账单"——当土壤不再是海绵,它就必然成为漏斗。

    这四重退化——压实、侵蚀、盐碱化、面源污染——看似分属不同学科的问题,但它们有一个共同的底层:土壤物理结构的系统性崩解。它们不是四个独立故障,而是同一台机器的四个症状。要真正修复它,就必须回到土壤作为"海绵"的本质。

❋   ❋   ❋
§   0 3

海绵农业的三层技术结构

海绵农业不是某一项单独的技术,而是一个跨尺度、多过程的系统。它至少包含三个层次——

STRUCTURAL REHABILITATION

本底层 | 耕地改良与土壤结构重建

这是海绵农业的物质基础。没有良好的土壤结构,任何上层技术都无处落脚。核心目标是恢复团粒结构、增加有机质、打破犁底层、调节水盐平衡

主要技术路径:

深松耕作:打破 20–40 cm 犁底层,恢复垂向水分通道

秸秆还田 + 有机肥施用:为土壤微生物与团粒结构补充"胶结物"

生物耕作(biological tillage):利用深根作物、蚯蚓、菌根构建天然孔隙网络

保护性耕作与少免耕:减少机械扰动,保留地表覆盖

盐碱地改良:暗管排盐、膜下滴灌、耐盐品种(碱蓬、枸杞、苜蓿等)间作、化学改良剂(石膏/磷石膏)

这一层的哲学是""——结构的恢复不可能在一个生长季内完成,往往需要 3–10 年的系统性积累。

ECOLOGICAL ENGINEERING

中层 | 水土协同的生态工程体系

在单块田之上,需要把水、土、径流视为一个流域内的协同过程。中国学者过去二十年构建的"4R"策略(Reduce 源头减量 / Retain 过程拦截 / Reuse 循环利用 / Restore 生态修复)是这一层的典型范式。

典型组合工艺:

农田  →  生态沟拦截  →  生态调蓄塘  →          三池两坝(沉淀—过滤—曝气—过滤—净化)  →          生态净化带  →  受纳水体

太湖流域直湖港示范区的工程数据:核心区 TN 年入河量由 10 368 kg 削减至 5 436.8 kg,削减率 47.5%;TN 平均降幅 70.2%,NH4+-N 降幅达 84.1%(《土壤学报》, 2023)。

这意味着——同一片农田,从"污染源"重新转变为"污染物的消纳汇"。海绵性在工程层面被重新建立起来。

DIGITAL INTELLIGENCE

顶层 | 数字农业的感知—决策闭环

如果说 Ⅰ 层是骨骼、Ⅱ 层是肌肉,那么数字农业正在为整个海绵系统装上"神经系统"

这是过去五年才真正成熟的新维度。它的核心价值在于——让土壤压实、侵蚀、盐分、径流这些过去难以实时观测的退化过程,第一次变得可测、可模、可预警、可干预。下一节将详细展开。

❋   ❋   ❋
§   0 4

数字农业让海绵"长出神经系统"

土壤压实、侵蚀、盐分累积、径流迁移——这些过程过去最让人头疼的,不是我们不知道该治,而是"看不见、算不准、管不到"

卫星遥感、物联网感知网、作物模型、机器学习、智能执行器共同构成的技术堆栈,第一次让整个海绵系统具备了"感知 → 建模 → 决策 → 执行"的闭环能力。以下是四个具体环节——

01  SENSE感知 | 让"看不见的退化"变得可见

针对四种退化过程,数字农业分别提供了专门的观测工具:

压实监测:X-ray CT 扫描 + 田间穿透阻力传感器,量化孔隙度、容重、导水率的空间分布

侵蚀识别:高分辨率卫星(Sentinel-2、GF-2)+ DEM 分析,识别坡面侵蚀沟发育、植被覆盖率变化

盐分反演:基于光谱指数(SI、NDSI)与机器学习的盐分预测模型,可实现田块级盐分分布图

墒情/水质:IoT 传感阵列连续回传土壤含水率、EC 值、NO3-、pH、地下水位

过去依靠农技人员定期采样的数据,现在可以做到每小时一次、每平方米一组。这是海绵农业从"黑箱管理"走向"可观测治理"的关键一步。

02  MODEL建模 | 让退化"可模拟、可预测"

感知数据进入模型层才真正产生价值。海绵农业已积累了丰富的成熟模型:

RUSLE / WEPP:坡面土壤侵蚀物理模型,量化不同耕作制下的年土壤流失量

HYDRUS:饱和—非饱和土壤水盐运移模型,用于盐碱地改良的灌排设计

SWAT / APEX:流域面源污染模型,跨"田块—山坡—流域"模拟氮磷迁移

ML 代理模型(XGBoost–LSTM):将原本需数小时的物理模型压缩到秒级推演,支持实时决策

更进一步的是"数字孪生"——将一整个流域的地形、土壤、水系、作物、气象在云端复制一份,任何一次极端降雨、任何一次施肥调整,都能先在数字孪生里预演,再决定是否在现实中执行。

03  DECIDE决策 | 从"经验"到"情景优化"

数字农业在决策端的贡献,可以精确对应到四种退化的修复策略上:

▪ 对抗压实:基于土壤承载力预测的"智能行走路径规划"——重型机械只在土壤含水率低于阈值时进入,或按固定车道作业(CTF, Controlled Traffic Farming)▪ 抑制侵蚀:基于降雨预报 + 坡面径流模型,提前部署覆盖、等高耕作、植被缓冲带▪ 控制盐碱:基于水盐运移模型的淋洗量/时机优化,避免大水漫灌,实现"按盐灌水"▪ 阻断面源:根据未来 5 天降雨概率,动态调节生态调蓄塘闸门与退水路径

这些决策过去要靠老农工经验、看天吃饭、事后补救。现在,AI 可以在降雨到来前提前 48–72 小时给出操作建议。强化学习优化灌溉策略可节水 30%,变量施肥可减少氮肥用量 15%、同时提高产量 8%

04  ACT执行 | 让决策精准落地到田块

决策必须落到硬件:

变量施肥/施药(VRA):拖拉机根据处方图,对不同区块施不同肥量

水肥一体化:按作物每个生育期需水需肥曲线精准释放,部分基地水肥节省 45%

暗管排盐的智能闸控:基于实时 EC 值启闭,实现"按盐排水"

流域生态调蓄塘群联动:多塘多闸的集中调度,让整片流域在同一个神经网络里"协同呼吸"

传统海绵工程的最大短板是"被动、粗放、一建了之"——建好之后没人能精细调节。数字农业第一次让每个微型海绵单元具备了主动调节能力

◆   CLOSED   LOOP   ◆

感 知        →       建 模        →       决 策        →       执 行

——— 数据回流 ———

每一次执行产生的新数据都会反哺下一轮感知与建模让整个海绵系统在自学习中持续进化

当然,必须冷静指出数字农业的现实边界:传感器部署成本对中小农户仍是负担;偏远地区网络覆盖不足;模型泛化能力需要大量本地化训练;更根本的是——数字本身无法替代生态

一块连团粒结构都崩解的板结农田,再精准的 AI 决策也无处生根。数字是放大器,不是发动机。真正的动能,仍然来自第 Ⅰ、Ⅱ 层的生态基础设施。数字农业的任务,不是取代土壤改良,而是让每一次土壤改良都用得更准、效果更好、代价更小。

❋   ❋   ❋
§   0 5

未竟之问从田块到流域

海绵农业不是某一块田的事。单块田可以做到秸秆还田、深松耕作、水肥一体化;但压实的真正缓解,需要整个机械化体系的再设计;侵蚀的真正控制,需要整条流域的植被格局协同;盐碱的真正治理,需要区域地下水位的长期管理;面源污染的真正削减,需要上下游农户的共同行动。

换句话说,海绵农业的尺度是流域。而流域的治理,从来不是技术问题,而是协同问题。

这里隐藏着两个更深的挑战:

学科鸿沟——景观生态学、水文学、土壤学、农业工程、信息科学之间,各有各的专业语言,各有各的模型假设,各有各的数据标准

主体鸿沟——农户、科研机构、农业企业、流域管理者之间的激励不一致:农户关心今年的产量,企业关心利润,科研机构关心论文,管理者关心指标

海绵农业的真正构建,终究要落到这些断裂处——让数据流得通、让钱付得明、让好处分得匀。

另一个更深层的问题是认识论的:海绵哲学的内核是"让水、让土、让时间做它们自己的事"——是一种退让的智慧。而数字农业的内核,是"精准控制、高效优化"——是一种介入的智慧。两者之间存在微妙的张力。

真正值得期待的"海绵农业 2.0",或许不是两者取一,而是它们之间的中间地带——用最精密的数字手段,去守护最朴素的生态本能;用最先进的算法,去服务土地最古老的呼吸。

—   E P I L O G U E   —

判断一块田是不是"海绵",其实不需要复杂设备。一把土握在手里——松软、湿润、能看见孔隙、能闻见腐殖质的气味、能看见蚯蚓钻过的痕迹——那就是一块活着的海绵。

板结的、干裂的、结着一层白色盐霜的、一浇水就形成径流的——它曾经也是海绵,只是我们让它忘了怎么呼吸。

从海绵城市到海绵农业,这条路径的本质,不是技术的升级,而是我们终于愿意承认:土壤不是生产资料,是一个和我们同样需要呼吸的生命体。而数字农业——最好的情况下——是我们听懂它呼吸的那副听诊器。

主 要 参 考 文 献  /  REFERENCES

[1] 俞孔坚. 论生态治水:"海绵城市"与"海绵国土"[J]. 人民论坛·学术前沿, 2015.

[2] 仇保兴. 海绵城市(LID)的内涵、途径与展望[J]. 建设科技, 2015.

[3] 王沪玉, 王彦博, 王玲. 农业机械压实对土壤紧实度及作物生长影响的 Meta 分析[J]. 土壤通报, 2025, 56(5).

[4] FASE. Soil mechanical compaction and its impacts on crop growth and sustainable agriculture[J]. Frontiers of Agricultural Science and Engineering, 2024.

[5] 杨林章, 等. 中国农业面源污染防控研究进展与工程案例[J]. 土壤学报, 2023, 60(5).

[6] 胡炎, 等. 盐碱地资源分析及利用研究展望[J]. 土壤通报, 2023, 54(2).

[7] FAO. Global Status of Salt-affected Soils[R]. Rome: FAO, 2024.

[8] 《中国水土流失公报》. 水利部, 2021.

[9] 《第二次全国污染源普查公报》. 生态环境部, 2020.

◇   ◇   ◇

让城市会呼吸让田野会吸水让土壤重新成为一个活着的海绵

/  FROM SPONGE CITY TO SPONGE AGRICULTURE  /

原创深度 · 欢迎分享 · 转载请注明出处

THANKS FOR READING

— 愿 我 们 终 将 学 会 倾 听 大 地 的 呼 吸 —

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-31 18:50:46 HTTP/2.0 GET : https://h.mffb.com.cn/a/513445.html
  2. 运行时间 : 0.087378s [ 吞吐率:11.44req/s ] 内存消耗:4,452.73kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=51838131329b8973534d8c7530974664
  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.000516s ] mysql:host=127.0.0.1;port=3306;dbname=h_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000599s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000250s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000281s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000495s ]
  6. SELECT * FROM `set` [ RunTime:0.000251s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000633s ]
  8. SELECT * FROM `article` WHERE `id` = 513445 LIMIT 1 [ RunTime:0.001166s ]
  9. UPDATE `article` SET `lasttime` = 1780224646 WHERE `id` = 513445 [ RunTime:0.001696s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000237s ]
  11. SELECT * FROM `article` WHERE `id` < 513445 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000403s ]
  12. SELECT * FROM `article` WHERE `id` > 513445 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000356s ]
  13. SELECT * FROM `article` WHERE `id` < 513445 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000595s ]
  14. SELECT * FROM `article` WHERE `id` < 513445 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000874s ]
  15. SELECT * FROM `article` WHERE `id` < 513445 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003289s ]
0.088989s