当前位置:首页>农业>杨亚东课题组 | 中国古代农业区划:演进脉络、历史逻辑与现实启示

杨亚东课题组 | 中国古代农业区划:演进脉络、历史逻辑与现实启示

  • 2026-07-08 14:42:17
杨亚东课题组 | 中国古代农业区划:演进脉络、历史逻辑与现实启示

*本文转自公众号“区域布局与绿色发展”

————

文献速览

【基金项目】

国家重点研发计划项目"乡村特色农用地资源开发利用与生态服务关键技术集成与示范"(2024YFD1600700);中央级公益性科研院所基本科研业务费专项(GJ2026-18-3、G2026-02-55)

【作者简介】

杜娅婷,中国农业科学院农业资源与农业区划研究所博士研究生。

李昊宇,中国农业科学院农业资源与农业区划研究所博士研究生。

杨千龙,中国农业科学院农业资源与农业区划研究所博士研究生。

王 文,中国农业科学院农业资源与农业区划研究所博士研究生。

王永生,中国农业科学院农业资源与农业区划研究所研究员。

杨亚东,通信作者,中国农业科学院农业资源与农业区划研究所研究员。

摘要

【目的】立足推进新一轮农业资源区划工作的历史节点,梳理中国古代农业区划的历史脉络,揭示其演进的内在逻辑,为当代农业区划与农业空间治理提供历史借鉴。【方法】文章以古代农业区划思想与实践为研究对象,以人与自然关系为基本线索,采用文献研究法、历史分析法和归纳分析法,围绕演进脉络、历史逻辑和现实启示开展研究。【结果】(1)中国古代农业区划经历了由萌芽期的"任土辨宜、定贡阜民"到发轫期的"相地之宜、因地兴利",再到深化期的"因地成法、立法常新"的历史过程,是"自下而上"生产经验积累与"自上而下"治理制度整合协同推进的结果。(2)古代农业区划以客观基础与主观需求的适配为内在动力,经历了从被动适应到主动调适的传动机理转型,实现了认知对象、方法体系与功能定位的迭代延伸,将自然空间逐步转变为可识别、可利用、可治理的复合空间,映照出人与自然关系由被动顺应、主动利用,再到能动改造的历史逻辑。(3)农业区划工作需以史为鉴,查地利、量动态、明农情以夯实农业空间治理基础,控边界、优布局、强用途以提升农业空间治理能力,定法度、建机制、促长效以构建农业空间治理体系。【结论】古代农业区划不仅是认知地域分异的表现形式,更是组织农业生产、配置区域资源和维持治理秩序的制度性实践。在加快补上农业农村领域突出短板与建设农业强国的关键时期,农业区划工作应当充分发挥优化资源配置、引导产业布局、服务治理决策的基础性、前瞻性和战略性作用,为推动农业绿色发展全面转型、助力中国式现代化行稳致远提供坚实的空间支撑与制度保障。

[关键词]中国古代农业区划;演进脉络;历史逻辑;因地制宜;农业空间治理

[文章编号]1005-9121[2026]04-0001-10

[中图分类号]F323

[文献标识码]A

[引文格式]杜娅婷,李昊宇,杨千龙,等.中国古代农业区划:演进脉络、历史逻辑与现实启示[J].中国农业资源与区划,2026,47(4):1-10.

引言

 农业发展是古代中国的民生之基、经济之源、治国之本、文明之根。依据区域自然资源禀赋实现有效的农业管理,是中国古代国家治理面临的核心命题之一。尽管中国古代并未形成现代学科意义上的"农业区划"概念及建制,亦缺乏系统论述该领域的专著典籍,但早在春秋战国时期,便已萌发了因地制宜开展农业生产的思想,并形成了朴素的农业地域分工与空间治理实践。因此,中国古代农业区划可理解为古人在长期农业生产与礼法统治过程中,基于对自然差异的认识与利用,逐步形成的关于农业空间组织、资源配置和秩序维持的理论、方法与实践。

 当前,中国正处于加快补上农业农村领域突出短板与建设农业强国的关键时期。《中华人民共和国国民经济和社会发展第十五个五年规划纲要》提出开展新一轮农业资源区划工作。与此同时,全国农业气候资源普查和区划工作启动,全面推进全国五大类、25种作物的普查区划,为农业防灾减灾和趋利避害提供科学依据。农业资源调查与农业区划作为认识农业地域分异规律、配置农业生产要素的科学方法,是实现因地制宜发展农业、促进资源高效利用、推动农业发展全面绿色转型的基础性工作。在资源环境约束趋紧、农业功能日益多元、区域协调发展与绿色发展要求日益迫切的新时代背景下,系统梳理古代农业区划的思想脉络与实践智慧,对于拓宽农业资源调查与农业区划研究的历史视野、深化对农业空间组织规律的科学认识以及夯实农业区划工作的学理基础,具有重要的理论价值与现实意义。

 以往关于中国古代农业区划的研究集中于历史地理学、农业历史学等领域,较多侧重对《禹贡》《周礼》等经典文献和"顺天时、量地利""风土"等传统思想的阐释,揭示了古人对农业地域分异、土地适宜性和因地制宜原则的认识。亦有研究侧重梳理古代农业生产格局、土地开发利用和区域农作制度的演变过程,并分析了自然条件、生产技术和社会经济等因素对农业地域差异的影响机制。少数研究聚焦农业区划发展历史,将古代因地制宜思想与实践作为现代农业区划的思想源头加以概述。总体来看,以往研究为理解古代农业区划思想奠定了重要基础,但对古代农业生产与治理空间组织方式的演进过程关注仍显不足。亟待从农业区划视角出发,梳理其演进脉络与历史逻辑,形成古代经验与当代实践的贯通性认知。

 鉴于此,文章以中国古代农业区划思想与实践为研究对象,以人与自然关系为基本线索,采用文献研究法、历史分析法与归纳分析法,梳理中国古代农业区划的演进脉络,剖析其历史逻辑,挖掘其对当前农业区划的现实启示,旨在为新一轮农业资源调查与农业区划工作提供历史镜鉴与理论参考。

1 演进脉络

 中国古代农业区划的演进体现为古人在长期农耕实践中“自下而上”形成的因地制宜生产经验技术,以及传统礼法统治下“自上而下”推进的因地立制区划治理逻辑。在具体实践过程中,人与自然的相处方式表现为从顺应自然到利用自然、再到改造自然的逐级深化,治理逻辑呈现出从“辨土宜以阜民”到“因地力以兴利”,再到“立法度以常新”的历史跃迁(表1)。

表1 中国古代农业区划演进的主要特征

阶段

历史时间

农业生产主要问题

区划特征

目标导向

人与自然关系

代表性来源

萌芽期

先秦时期

何地可耕、何物可种

任土辨宜

定贡阜民

顺应自然

《尚书》《左传》《管子》《周礼》

发轫期

秦汉至隋唐时期

如何因地生产、培育优势

相地之宜

立法常新

利用自然

《齐民要术》《史记》《氾胜之书》《四民月令》

深化期

宋元明清时期

如何拓展空间、持续发展

因地成法

因地兴利

改造自然

《陈旉农书》《农政全书》《王祯农书》《知本提纲》

1.1 任土辨宜、定贡阜民的萌芽期

 先秦时期,中国经历了由原始社会向奴隶社会和封建社会的演进,部分核心农耕区由迁移而居的刀耕火种逐步转向连续耕作的锄耕牛犁,但农业生产仍然高度依赖自然环境的适宜程度。在此阶段,农业发展所要解决的核心问题在于"何地可耕、何物可种"。古人基于经验认知和朴素判断,优先选择河谷、平原等水土条件较为优渥的区域开展农业活动,黄河中下游农业耕作区域由点状分布逐渐变为连片拓展,形成了黄河流域粟黍旱作与长江流域稻作并存的南北农业格局。

 在生产层面,农业区划萌芽表现为对土地的直观分类及其耕种适宜性的经验判断。如《周礼·职方氏》论述"雍州,其谷宜黍稷",总结了不同区域适宜种植的作物;《管子·地员》将九州土壤按肥力高低详细分为了3等18类共90种,并对应以明确的适宜作物。

 在治理层面,萌生出建立在土地差异基础上的早期空间治理雏形。其一,形成了依据适宜性分区分类指导生产的治国方略。如《周礼·地官司徒》提出"大司徒"应以"土宜之法"辨析12种土壤所适宜的物产,并据此指导百姓耕种;《左传》载"书土田、度山林、鸠薮泽……牧隰皋、井衍沃",反映了当时楚国通过调查地形、水文、土壤等区分地类并规划相应利用方式。其二,渐生出分区征收赋税和授受土地的治国理念。如《尚书·禹贡》阐述了以土地条件、地理位置及物产等情况定贡赋的构想;《周礼·遂人》提出了"遂人"应按土地等级分配不同面积耕地,肥地少授、瘠地多授。

 由此可见,萌芽期的农业生产总体上以顺应自然为主,逐步形成了对土壤、地势和物产等差异的初步认识,以及依据自然差异指导生产、组织贡赋和安定民生的早期治理意识,体现出"任土辨宜"的农业区划特征和"定贡阜民"的目标治理导向。

1.2 相地之宜、因地兴利的发轫期

 先秦时期,中国经历了由原始社会向奴隶社会和封建社会的演进,部分核心农耕区由迁移而居的刀耕火种逐步转向连续耕作的锄耕牛犁,但农业生产仍然高度依赖自然环境的适宜程度。在此阶段,农业发展所要解决的核心问题在于"何地可耕、何物可种"。古人基于经验认知和朴素判断,优先选择河谷、平原等水土条件较为优渥的区域开展农业活动,黄河中下游农业耕作区域由点状分布逐渐变为连片拓展,形成了黄河流域粟黍旱作与长江流域稻作并存的南北农业格局。

 在生产层面,农业区划萌芽表现为对土地的直观分类及其耕种适宜性的经验判断。如《周礼·职方氏》论述"雍州,其谷宜黍稷",总结了不同区域适宜种植的作物;《管子·地员》将九州土壤按肥力高低详细分为了3等18类共90种,并对应以明确的适宜作物。

 在治理层面,萌生出建立在土地差异基础上的早期空间治理雏形。其一,形成了依据适宜性分区分类指导生产的治国方略。如《周礼·地官司徒》提出"大司徒"应以"土宜之法"辨析12种土壤所适宜的物产,并据此指导百姓耕种;《左传》载"书土田、度山林、鸠薮泽……牧隰皋、井衍沃",反映了当时楚国通过调查地形、水文、土壤等区分地类并规划相应利用方式。其二,渐生出分区征收赋税和授受土地的治国理念。如《尚书·禹贡》阐述了以土地条件、地理位置及物产等情况定贡赋的构想;《周礼·遂人》提出了"遂人"应按土地等级分配不同面积耕地,肥地少授、瘠地多授。

 由此可见,萌芽期的农业生产总体上以顺应自然为主,逐步形成了对土壤、地势和物产等差异的初步认识,以及依据自然差异指导生产、组织贡赋和安定民生的早期治理意识,体现出"任土辨宜"的农业区划特征和"定贡阜民"的目标治理导向。

1.3 因地成法、立法常新的深化期

 宋元明清时期,随着人口持续增长与精耕细作技术日趋成熟,古人逐渐具备了改造自然的能力,但核心农耕区宜农土地垦殖也日趋饱和。在此阶段,农业发展面临的核心问题是如何改造资源本底条件、拓展农业生产空间并提高土地持续利用能力。随着农耕区从核心平原向山地、丘陵、海涂等区域拓展,长江中下游地区在南宋以后逐步成为全国农业发展核心区域。这一时期,耕地开垦形式多元并进,江南圩田、两湖垸田大规模开发,东南沿海海涂围垦和盐碱地开发持续推进,南方丘陵山地梯田扩大发展,西北屯田拓展绿洲农业区、东北平原移民垦殖推进黑土农业区等逐步形成。与此同时,江南蚕桑区、两广蔗区等农业专业化趋势也日益凸显。

 在生产层面,农业区划深化表现为从客观认知基本规律转向主动改造资源本底,形成了地域化的农艺技术与可持续土地利用模式。其一,更加重视通过技术提升区域资源的可用性和可持续性。如《陈旉农书》提出“地力常新壮”的观点;《国脉民天》记载“亲田”法则以改造低产田;徐光启在《农政全书》中强调有“风土论”但不唯“风土论”,肯定人为技术干预对土地利用的能动作用。其二,农艺技术的地域化特征显著增强。《王祯农书》作为兼论南北农业技术的综合性农学著作,对比了南北耕垦、播种、锄治等农事作业的异同;《知本提纲》论述了陕西旱作农业耕作技术;《沈氏农书》和《劝农说》分别总结了太湖地区和杭嘉湖地区作物栽培、蚕桑、畜牧等区域农业生产技术,针对区域自然条件和农业类型形成了多种农艺技术。

 在治理层面,农业空间差异进一步嵌入国家礼法统治,以细分土地为基础的分区分类制度实现了空间认知与空间治理之间的制度化衔接。首先,建立以土地等级为基础的赋税制度。宋代以来形成了按土地肥瘠分等征税的“科则”制度,既体现了“田分等差、税随田定”的公平,又有“瘠地薄赋、鼓励垦荒”的激励。其次,推行鱼鳞图册制度。对土地逐块丈量并编号,按照"原坂、坟衍、下隰、沃瘠、沙卤"分类,登记形状、面积、四至、所有者及土质等级。鱼鳞图册与以户为主的黄册相配合,“鱼鳞册为经,土田之讼质焉;黄册为纬,赋役之法定焉”,构建起了较为精细的土地分类、权属登记与赋役管理体系。

 由此可见,深化期的农业生产更加强调对自然条件的改造,逐步利用工程、技术和制度安排协调差异,推动农业空间进一步转向可改造、可治理的复合空间,体现出“因地成法”的农业区划特征和“立法常新”的目标治理导向。

历史逻辑

 中国古代农业区划的演进脉络表明,农业区划不仅是认知地域分异的表现性形式,更是组织农业生产、统筹资源配置和维持治理秩序的制度性实践,其本质是人类在认识自然、利用自然、改造自然的过程中,持续推动资源禀赋、农业生产与国家治理相互耦合的历史结果(图1)。

图1 中国古代农业区划演进的逻辑框架

2.1 内在动力:客观基础与主观需求的适配

 中国古代农业区划演进的内在动力,在于客观基础与主观需求之间的持续适配。客观基础包括自然资源和社会要素,决定了农业社会生产和治理的区域差异;主观需求则是不同历史阶段农业社会生产和治理的目标诉求,决定了农业区划需要回应的问题和承担的功能。

 从客观基础看,自然资源与社会要素共同构成古代农业区划的客观基础。一方面,古代农业以自然再生产为基础,与水土条件、物候资源、地形地貌等自然资源密切相关,其区域分异决定了农业空间适种性、可耕性和稳定性等方面的区域差异;另一方面,农业产出亦受到劳动力、农艺技术及生产工具等社会要素的影响,其空间差异进一步放大了农业区域差异。因此,农业区划是对自然资源与社会要素区域差异的回应,其逻辑起点是“地有不同,因异而分”。

 从主观需求看,古代农业区划始终服务于生存发展与礼法统治两大发展需求。其一,生存发展要求农业区划将分散、多样的自然空间转化为生产空间,支撑地宜辨识、治生互济、农艺适配、资源维系,以实现食物充足、生产稳定和资源利用可持续。其二,礼法统治要求农业区划将农业生产空间划分为差异化的治理单元,支撑劝农教化、贡赋征收、土地授受和边疆屯戍,以实现生产组织、财政供给、社会安定和疆土管控的统筹。可见,农业区划是对生存发展与礼法统治的现实回应,其逻辑指向是“用地有方,因需而治”。

 自然资源与社会要素的区域差异,共同决定了农业空间在适宜程度、开发潜力和治理难度等方面的异同,构成了中国古代农业区划形成的现实基础。生存发展和礼法统治的双重需求,推动古人开展划区分类的活动。客观的区域差异为农业区划提供了依据,主观的生产和治理需求则赋予区划以目标导向和制度功能,共同推动了古代农业区划从朴素经验认知逐步走向连接农业生产、资源配置和礼法统治的空间组织治理方式。

2.2 传动机理:被动适应到主动调适的转型

 中国古代农业区划演进的传动机理,在于人类对客观区域差异和主观发展需求的持续响应,集中体现为古人处理自然差异方式由被动适应逐步向主动调适转型。被动适应是指在较强的资源环境约束下,人类依据适宜程度安排区域生产和治理。主动调适是指通过认知提升、技术改良和制度完善,主动优化土地利用方式,提高人类活动与自然条件之间的匹配程度。古代农业区划不仅是识别和利用自然差异的方法,也逐步成为组织生产、调节差异和塑造农业空间的工具,映照出人与自然关系由被动顺应、主动利用,再到能动改造的历史逻辑。

 在农业生产高度依赖自然条件的早期阶段,古代农业区划表现为“适应型响应”。古人将区域分异视为先天既定、难以改变的客观存在,认为应该承认差异、顺应规律。生产方面,依据水土、地势等选择适宜农业区域和作物,形成粟黍旱作、稻作农业的格局。治理方面,依据区位要素条件安排生产教化和贡赋秩序,将自然差异直接转化为早期治理依据。

 随着农业开发范围扩大和国家组织能力增强,古代农业区划转向“适配型响应”。古人在承认自然区域分异客观存在的基础上,强调利用差异、因势利导。生产方面,依据地力、农时、水热等安排农艺技术和耕作制度,挖掘不同区域的生产潜力。治理方面,通过授田、赋役、屯田等空间差异化的制度安排,维系民生供给、税赋征收和边疆稳定。

 随着人口增长、垦殖压力加大,宜农土地趋于饱和,古代农业区划进一步发展为“调适型响应”。古人认识到,自然条件仍是农业发展的坚实基础,但可凭借人为力量改善局部自然条件,进而改造差异、建制立序。生产方面,通过工程和技术改造资源本底,实现农业生产空间拓展与土地持续利用能力提高。治理方面,通过鱼鳞图册和“科则”等制度设计,将农业空间转化为精细化治理空间,建立土地管理、赋役征收与地方治理的空间秩序。

2.3 演进表现:区划认知、方法与功能的延伸

中国古代农业区划的演进表现,是认知对象、方法体系与功能定位的持续迭代与延伸。认知对象拓展为方法体系更新提供了基础,方法体系迭代推动了功能定位延伸,功能定位变化又反馈促进了认知深化,三者共同构成了中国古代农业区划从朴素经验到制度实践的演进。

 在认知对象上,经历了由"自然的土地"到"技术的土地"、再到"制度的土地"的属性复合。早期,土壤、地势、水文和物产等自然差异是判断生产适宜性以及确定贡赋的依据,认知对象表现为"自然的土地"。随着技术、工具和工程对土地性质的改造,认知对象叠加了"技术的土地"属性。同时,土地管理、赋役征收等制度的设立,使得被细分的土地成为国家治理的基本空间单元,生产单元与治理单元同构,赋予其"制度的土地"属性。

 在方法体系上,经历了由经验辨识到因地适配、再到建制统合的工具迭代。早期区划方法体系表现为"观察—分类—对应",通过观察区域自然条件,形成差异分类判断,进而建立起土地与作物、贡赋的对应关系。随着农业实践日趋多元,区划方法体系演进为"归纳—分区—适配",通过将区域经验归纳为规律性认识,划分区域类型,配置适宜的技术、工具和治理措施。后期区划方法体系演进为"改造—定等—制度化",通过圩田梯田建设、盐碱地改良等技术工程改造资源条件,同时对土地进行精细丈量和分等登记,将农业空间差异纳入地籍、赋税等基本制度设计。

 在功能定位上,经历了由民生保障到优化配置、再到细分施策的功能衍生。最初,农业区划主要服务于基本生产秩序建构,判断"何地可耕、何物可种",保障百姓基本食物获取。继而,区划功能拓展至优化农业资源配置,服务农法适配和生计选择,以提高土地利用效率和区域开发能力。在此基础上,区域差异以被细分的土地形式融入赋税、土地权属与区域治理,农业区划承担起因地制宜、分区施策的支撑功能。

现实启示

 从“任土辨宜”到“因地成法”,中国数千年的农业实践充分印证了农业区划在农业空间治理中的重要作用。在推进新一轮农业资源区划工作历史节点,系统借鉴古代农业区划演进脉络与历史逻辑,将古代智慧与当代技术条件和发展需求相结合,从治理基础、治理能力和治理体系3个层面系统推进农业资源区划体系创建完善,推动农业区划真正发挥优化资源配置、引导产业布局、服务治理决策的基础性、前瞻性和战略性作用。

3.1 查地利、量动态、明农情,夯实农业空间治理基础

 古代农业区划建立在对土壤、地势、水文、风土和物产等差异的综合调查和判断基础之上。无论是“任土辨宜”,还是“顺天时、量地利”,其核心前提均是“知时”“知地”“知物”。历史经验表明,农业区划必须以清楚掌握资源禀赋为基础。当前,我国气候等自然资源发生显著变化,科学技术深刻改变了传统农业资源的可用性和有效性,农业生产经营方式和产业格局也发生了系统性变革,支撑既往区划工作的资源基础与现实依据均已发生了颠覆性变化。因此,当前农业区划工作应进一步强化资源调查和基础监测能力建设,以现代技术手段夯实农业空间治理的科学根基,将区划成果真正建立在对资源本底和区域差异的科学研判之上。

 一方面,全面开展农业资源调查,摸清新时代资源家底。将农业自然资源(土地、水、气候和生物等)和社会经济资源(主体、技术、装备和设施等)的显性表象特征与隐性运行规律作为重点调查内容,既要摸清资源数量、质量、分布及其变化的基本底数,又要系统掌握农业资源要素地域分异和时空耦合特征,深入分析农业资源利用方式、强度和效率,科学评估农业资源开发利用的适宜程度、承载状况和挖潜空间。

 另一方面,加快构建农业资源动态监测体系,提升区划基础信息的时效性与精准度。依托人工智能物联网、边缘计算与卫星遥感等技术,建立“星—空—气—视—地”一体化感知技术体系,建设农业资源与生产空间“一张图”动态监测平台,提升农业区划基础信息获取、分析和预警的数字化、智能化水平,实现从静态调查到动态监测、从单一要素到多源融合、从宏观尺度到微观精度的全方位跃升。

3.2 控边界、优布局、强用途,提升农业空间治理能力

 古代农业区划从识别区域差异到分类指导生产,充分体现出鲜明的分区施策和分类治理特色。历史经验表明,农业区划的价值不仅在于区分差异,更在于通过明确差异以实现用途优化、功能协调和治理提升。当前,我国农业生产空间格局与资源禀赋之间的结构性矛盾日益凸显,不同区域农业发展的主导功能正在发生深刻分化。同时,农业空间政策体系已形成耕地保护、永久基本农田管控、全域土地综合整治等系列工具,但这些工具多围绕耕地数量保护、建设用地整治和村庄建设管控展开,对农业空间内部的资源禀赋差异、生产功能分化、产业布局优化、生态约束识别与用途适配关系的统筹仍然较为缺乏。农业空间治理亟须构建一套贯通资源调查、功能识别、分区分类、用途管制和政策配置的基础性工具。

 面对新问题和新趋势,当前农业区划应紧抓分区分类管控指引,系统提升空间治理效能,真正成为提升农业空间治理能力的重要抓手。

 第一,强化空间边界管控,发挥区划的约束功能。 区划边界的管控是实现农业空间治理的关键环节。严格落实永久基本农田保护红线,探索科学划定农业生态保护红线和农业开发强度控制线,把资源环境承载力和生态约束纳入区划过程,防止盲目开发扩张和生态破坏。

 第二,加强分区分类施策,发挥区划的引导功能。 农业区划的关键在于分区分类、因地施策。立足“全国—区域—省—市—县”不同空间尺度,编制综合农业区划、部门行业区划、农产品区划和农业要素条件区划等多层级、多类型的区划方案,明确各级区域的主体功能、主导产业(产品)配置及其配套措施。

 第三,健全用途管制体系,发挥区划的规范功能。 农业空间用途管制是落实区划成果的重要手段。划定不同层级功能区,明确功能区内地块的鼓励、允许、限制、禁止等用途,将区划方案转化为可操作、可监管的具体规则,逐步形成调查、区划、规划、审批、实施、监测、预警、评估和执法的全生命周期管控机制。同时,将区划与空间开发权利配置相结合,探索农户、集体、企业等不同主体的发展权、财产权与收益权分配机制,构建“权利共享型”农业空间治理格局。

3.3 定法度、建机制、促长效,构建农业空间治理体系

古代农业区划能够持续发挥作用,关键在于不断嵌入定税、授田、教稼等制度。从“任土作贡”到鱼鳞图册,农业生产空间格局逐步转化成为农业空间治理秩序。历史经验表明,农业区划通过制度化安排融入治理体系,能够形成可实施、可推广、可监督的长效机制。当前,农业区划成果的政策效能转化机制尚不健全,区划方案与制度设计的衔接仍显不足,亟须构建从确立法定依据、搭建系统机制到明确实施细则的完整落地路径。因此,当前农业区划应通过制度化安排构建长效治理机制,真正发挥其在现代农业管理和空间治理中的基础支撑作用。

 第一,健全法治基础,明确农业区划的法定依据与刚性约束。 将农业区划作为农业空间治理的基础性工作和决策性支撑,建立农业区划工作的法定原则、实施标准和权责体系,明确区划划定、调整、执行的法定程序,建立违规行为的追责问责制度,筑牢法定根基。

 第二,完善实施机制,实现农业区划的全体系、规范化工作流程。 围绕农业区划编制、应用、衔接和监管全过程,建立法制化、常态化制度,完善“自上而下”的管控目标传导与“自下而上”的发展诉求反馈相结合的机制,形成覆盖全面、权责清晰、衔接顺畅并具有约束力的制度框架。

 第三,细化长效措施,增强区划制度的操作性和持续性。 制定农业资源调查与农业区划技术规程和成果标准,明确各级政府在区划实施中的职责分工和协同机制,建立区划成果的定期更新制度,完善区划工作的资金保障和人才培养机制,明确多元主体参与的渠道、权责与协商机制,推动区划从一次性工作走向持续性治理。

4 结论

 该文在梳理中国古代农业区划演进脉络的基础上,系统分析了其历史逻辑及现实启示。研究表明,中国古代农业区划是在长期农业生产实践和礼法统治过程中逐步形成和演进的,是古人在持续认识自然、利用自然和改造自然的过程中,不断提升生产及治理活动与自然条件匹配程度的思想体现与实践传统。

 (1)从演进脉络看,中国古代农业区划体现为生产与治理共同塑造的空间组织方式,经历了由先秦时期“任土辨宜、定贡阜民”的萌芽,到秦汉至隋唐时期“相地之宜、因地兴利”的发轫,再到宋元明清时期“因地成法、立法常新”的深化过程。在生产层面,古代农业区划由顺应自然条件、判断土地适宜程度,逐步转向利用区域差异、因地制宜应用农艺技术,发展为以技术工程改造资源条件、构建地域化农艺技术的生产实践方法;在治理层面,农业区划从依据土地物产“定贡赋”“辨土宜、教稼穑”的治国构想,逐步发展嵌入土地授受、赋役征收和屯田布局,并最终通过鱼鳞图册、“科则”等制度安排转化为精细化的空间治理工具。

 (2)从历史逻辑看,中国古代农业区划演进的内在动力源于客观基础与主观需求之间关系的持续适配。自然与社会条件区域分异的客观基础构成了农业区划的基础格局,而生存发展与礼法统治需求则不断赋予农业区划新的功能。在此过程中,人类处理自然差异的方式由顺应差异、利用差异,逐步走向改造差异,古代农业区划也经历了由被动适应到主动调适的转型。区划的认知对象由“自然的土地”扩展至“技术的土地”,进而形成“制度的土地”。方法体系由经验辨宜迭代至因地适配、建制统合,功能定位由生产保障延伸至优化配置、细分施策。

 (3)从现实启示看,中国古代农业区划的历史经验为新一轮农业资源区划工作提供了治理基础、治理能力和治理体系三重镜鉴。农业区划不仅是认知地域分异的表现性形式,更是组织农业生产、统筹资源配置和维持治理秩序的制度性实践。在资源环境约束趋紧、农业功能多元叠加、区域协调发展与绿色发展要求日益迫切的新时代背景下,应当查地利、量动态、明农情以夯实农业空间治理基础,控边界、优布局、强用途以提升农业空间治理能力,定法度、建机制、促长效以构建农业空间治理体系,推动农业区划真正发挥优化资源配置、引导产业布局、服务治理决策的基础性、前瞻性和战略性作用,为推动农业绿色发展全面转型、助力中国式现代化行稳致远提供坚实的空间支撑与制度保障。

 该文从生产和治理视角探讨了古代农业区划思想和实践演进。受到研究条件限制,主要依托传世农书、正史文献等史料,偏向分析典范性实践和制度性安排,对简牍、碑刻、方志和考古遗存等出土文献和实物资料的挖掘与运用仍不够充分,因而从民间社会视角切入的农业区划形态论述亦显薄弱。此外,该文划分古代农业区划演进阶段,重在明晰宏观逻辑的递进,研究范畴主要聚焦核心农耕区,对边疆地区、农牧交错带、南方丘陵山区及滨海地区等特殊地理单元的关注仍显不足。未来研究可结合出土文献、方志资料与环境考古数据等,进一步比较不同地理单元的农业区划差异,深入揭示古代农业区划“自下而上”经验积累与"自上而下"制度建构之间的内在关联与互动机制。同时,后续研究可系统梳理近现代地理学、农学及区域发展相关成果,探讨不同时期农业区划思想实践向现代转型的路径及其对当代农业空间治理的启示意义。

——END

本文转自公众号“区域布局与绿色发展”:

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-08 15:21:35 HTTP/2.0 GET : https://h.mffb.com.cn/a/560625.html
  2. 运行时间 : 0.118681s [ 吞吐率:8.43req/s ] 内存消耗:4,464.80kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=d1452597c1accdcf04b4758a5df4e647
  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.000630s ] mysql:host=127.0.0.1;port=3306;dbname=h_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000762s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000354s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000309s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000560s ]
  6. SELECT * FROM `set` [ RunTime:0.000267s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000600s ]
  8. SELECT * FROM `article` WHERE `id` = 560625 LIMIT 1 [ RunTime:0.003189s ]
  9. UPDATE `article` SET `lasttime` = 1783495295 WHERE `id` = 560625 [ RunTime:0.015822s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000392s ]
  11. SELECT * FROM `article` WHERE `id` < 560625 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000643s ]
  12. SELECT * FROM `article` WHERE `id` > 560625 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.003454s ]
  13. SELECT * FROM `article` WHERE `id` < 560625 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.007986s ]
  14. SELECT * FROM `article` WHERE `id` < 560625 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003968s ]
  15. SELECT * FROM `article` WHERE `id` < 560625 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.011489s ]
0.120213s