当前位置:首页>农业>什么是森林生态农业?

什么是森林生态农业?

  • 2026-03-29 23:10:23
什么是森林生态农业?
点击蓝色字轻松关注我们

当我们想到农业

我们想到的往往是一望无际的田野

绿油油的小麦田或是金灿灿的油菜花

或者一片水稻田里弯着腰的农民伯伯在辛苦插秧

而当我们想到林业

眼前浮现的往往是郁郁葱葱的一片树林

想到果园总是种植着单一品种的苹果、桔子

但事实上,国际上越来越流行的,是把这两者相结合的农林生态体系,也称混农林业(Agroforestry)!这其中,森林生态农业(Forest Garden)是层次比较丰富的农林生态体系,也称食物森林(Food Forest)

简言之,森林生态农业就是模仿森林来种植食物。想象自己身在一座森林,所见之处都是食物——头顶上,苹果、梨、樱桃、山核桃、板栗等坚果和水果正逐渐成熟,葡萄、百香果、猕猴桃的藤蔓攀援着果树,而身边较为低矮一点的灌木上,缀着蓝莓、树莓、榛子和其他美丽的果实。向阳的菜畦里,有菠菜、草莓、西瓜、萝卜等蔬果正茁壮成长,还有种类繁多的香草散发着清新的气味,五彩缤纷的野花吸引着蜜蜂和各式各样的有益昆虫,蝴蝶在飞舞,鸟儿在吟唱。你还发现,在树荫下还藏着各种多肉的蘑菇和叫不出名字的草药,处处都是丰富的食物与药材……你呼吸着空气中健康土壤的味道,植物的芬芳,感受到身心的愉悦、自然的疗愈。而你知道吗?如此丰富的食物与药材,都可以通过与自然协作而获得

这种食物生产体系就是森林生态农业,它结合了生态农业和朴门永续的理念,活用多年生与一年生的作物,通过多层次、多物种的生态设计,最大化地利用阳光、实现水和养分的循环。不同生物之间相互协作发挥了自然的力量,代替来自人的投入和管理。例如:施肥作物,比如具有固氮作用的树种,可以代替合成氮肥;矿工作物,可以分解土壤中的矿物,将养分提供给其他植物使用;吸引传粉者的植物,不仅吸引蜂蝶前来传粉,还吸引各种益虫,与系统中的其他动植物一起形成完整、多样的食物链,防治病虫害。随着森林生态农业系统的成熟,产量将会越来越高,而最终,人所需要的人力投入,主要就是收获这些果实。

英国农林研究基金会建设维护的森林生态农场,至今23年,140多种不同的植物在12亩的土地上繁茂生长。 

Agroforestry Research Trust

美国Forested森林生态农场

六年前是一片土壤严重退化的土地

如今数千种具有食用、药用、建筑

和生态价值的草木、动物和菌菇

在健康的生态系统中繁盛生长

目前的农业很大程度上基于一年生作物的单一种植,整片农田都是小麦、玉米或水稻;水果也往往是单一种植,果园里一行又一行相同的果树,结着同个品种的苹果、橘子、桃子;温室里全是草莓,或一种相同的蔬菜。毫无疑问,当一片土地仅种植一种作物时,计算产量时一定会得到一个美妙的数字,但这也意味着我们抛除了很多本来可以种植在一块、相互有促进作用的植物。当不同的作物生长在同一片土地上时,我们收获的是一篮子品种丰富的食物,甚至可以做到四季不断。

说到产量——农业的本质是什么?农业其实就是把太阳光的能量通过光合作用直接或间接转换到食物中的过程。假如我们利用能量转换率来衡量农业的效率,那么多层次、立体的森林生态农业的能量转换效率要比单一化的、平面的农业要高得多。事实上,森林生态农业是最古老的土地资源利用形式,也是最具可持续性、抗灾力最强的农业生态系统。最近的一项科学研究发现,地球的绿肺——亚马逊热带雨林曾是古时的原住民遵循森林生态农业的理念来维护的。

一个简单的森林生态农业可以是三层:树、灌木和地表植物。而复杂一点的森林生态农业可以有七个层次,包括:大型乔木层、小型乔木层、灌木层、攀援植物、草本植物层、地被层、根际植物。 

△森林生态农业的7个层次

每个层次都可以因地制宜地种植很多植物,比如:

植物不仅可作食用和药用,还能施肥。自然界有一万六千多种固氮植物,所有的豆科植物都具有固氮的能力,将空气中的氮气变成土壤中免费的氮肥。为何不利用它们来提供氮肥呢?

△固氮三叶草

△矿工作物聚合草,可以分解土壤中的矿物,为周围植物施肥。

因为农业是与生命打交道的行业,在不同气候与地域环境下所选择种植的作物当然需要因地制宜。可以观察本地环境中适宜生长的植物,询问当地林业局、农业局、学校里的相关专家,以及搜索植物志等资料,探索适宜当地种植的可食作物和施肥作物。即使农场以种植某一种或多种经济作物为核心,也可以采用森林生态农业的模式丰富作物多样性与立体层次,提升农场的能量转换效率。

△森林生态农业

森林生态农业在乡村和城市均可实施运营形式上,可以与社区支持模式、从农场到餐桌模式等相结合;在目的上,既可以侧重商业化,也可以侧重社区营造,或生物多样性保护;在规模上,小到自家后院,大到千亩农田,都可以采用森林生态农业的原理和方法来生产食物。

食物森林

案例

美国首都华盛顿附近
森林生态农场“Forested”

Forested森林生态农场与森林生态农业研究教育基地位于美国马里兰州,距离华盛顿仅有30分钟车程。农场的使命是通过森林生态农业来恢复本地生态系统,并且为社区生产丰富的食物,探索一条与自然和谐共处的农业发展道路农场每月都有一次免费的讲解,向对可持续农业感兴趣的新农人和大众介绍这种适应未来的农业模式。Forested是美国第一座社区支持的森林生态农场,曾被美国《国家地理》杂志等媒体报道。过去几年,我在华盛顿研究国际食物政策,工作之余每周最开心的时光就是去Forested务农,学习和实践森林生态农业,和美国新农人一起恢复自然、构建社区。

2010年的时候,Forested还是一片土壤严重退化的农田,曾连续种植烟草350年,其后使用化肥农药轮作种植玉米和大豆近70年,所有能够测量的土壤肥力因子都消失殆尽,土壤极其板结,部分土壤的有机质含量连0.1%都不到。

△森林生态农场第一年

通过森林生态农业与堆肥,短短六年后,这里就变成了一片生机勃勃的食物森林。数千种具有食用、药用、建筑和生态价值的草木、动物和菌菇在健康的生态系统中繁盛生长,不需要人为灌溉或施加任何合成肥料或农药;人与自然的良性互动不仅为当地居民提供了纯净营养的食物,也营造了美好、积极的社区环境。 

△森林生态农场,第五年

森林生态农场的第一年,管理者根据地形、光照、水源和人与农场的关系等因素进行了规划和种植,其后每年都会源源不断生产食物。

农场开始自然地长出杂草,它们为森林农场增加生物质含量(biomass),帮助恢复土壤,只要不影响农场所规划的可食植物的生长,都无需除草。

农场在10英亩(60亩)的土地上种植了上百种可食植物,许多都是适宜本地环境的作物。在最初的几年,发现北美柿子树和来自亚洲的入侵物种豆梨树虽然果实小、不好吃,却能自然地在农场落地生根,生长得很好。由此这两种植物很适合在这里生长,于是利用嫁接技术,将多种亚洲柿子品种嫁接到北美柿子树上,将多种欧洲梨和亚洲梨品种嫁接到豆梨树上,利用本地作物生产美味果实,不仅省时省力,也巧妙地降低了长途运输水果的需求。

△巧用本地作物嫁接 

△ 百香果

百香果、猕猴桃和葡萄等藤蔓植物攀着围栏、绕着树木生长,成熟的果实香甜可口、营养丰富。农场的坚果树和水果树提供了长期收益,而蔬菜则提供了短期收益。在菜畦里,根据植物之间的互补作用,利用好朋友种植法种植蔬菜。

△ 向阳菜畦种植了各种不同蔬菜

农场种植了很多不同的固氮作物,从地被层的三叶草,到乔木层的槐树,高高低低。它们是农场的天然氮肥来源,为周围的植物提供养分。物也为农场提供了大量天然氮肥,20多只鸭子和两只鹅在森林生态农场轮牧,自由嬉戏,除虫除草。鸭子也为我们提供了鸭蛋,给社区中需要食用的人。鹅还能保护鸭子不被狐狸和鹰叼走。

△ 鸭子与鹅在森林生态农场轮牧

每棵可食植物的南侧,基本都种上了一棵矿工作物,如聚合草(Comfrey)。矿工作物主根深长、生长迅速,它可以把深层的土壤分解,将营养物质输送到表层,供给周围的其他植物使用。 

△ 矿工作物聚合草 

保护土壤,种植覆盖作物,或使用覆盖物(如硬木屑、稻草、树叶、硬纸板)来覆盖土壤、抑制杂草,尽量不去干扰土壤微生物,从而保持土壤肥力。尤其是种下每棵树时,利用硬纸板和硬木屑覆盖的方法无需除草,树木会自己生长,不需要特别维护。

△硬木屑覆盖果树,抑制杂草,保持水土

森林生态农场还收集本地的有机垃圾来制作堆肥,恢复和改善土壤。收集社区居民的新鲜厨余垃圾,以及咖啡渣,作为含氮的绿色原料;当地很多景观公司为了省去垃圾处理费,也会免费提供未经处理的硬木屑废料,作为含碳的褐色原料。利用这些免费的本地资源,制作大量的堆肥,每年约10-15吨,加速土壤恢复,为植物提供营养。

△森林生态农场的堆肥 

森林农场有不少本地野花和其他吸引传粉者的植物。各种昆虫还引来鸟儿、小动物(包括附近的狐狸家族),形成完整的生物链,自然地帮我们解决病虫害问题

△森林生态农场的野花 

△忙碌的各种昆虫们

与养蜂人合作,在农场养蜂,不仅可以利用植物的多样性来保护蜜蜂种群,还可以收获本地蜂蜜。

△与养蜂人合作

森林农场10英亩中的4英亩地(约24亩),在70年前烟草种植结束后,没有人为干涉,自己就变成了一片森林。利用成熟森林的树荫,规划种植喜阴植物和一些草药

△在成熟森林种下喜阴植物与草药 

在农场一片比较低洼潮湿的林地上种植了一些蘑菇。挑选与蘑菇品种所对应的树种的树桩,在上面接种蘑菇孢子,种植不同品种的香菇、平菇、猴头菇等。这些蘑菇的生长环境如此自然,因此尤其受到高档餐厅的青睐。

△香菇

△平菇 

因为森林生态农场的生物多样性如此丰富,这里常常会意外出现珍贵的菌菇,如羊肝菌、马勃(中药材)、鸡冠菌、珊瑚菌、绣球菇等,这些菌菇的市场价非常昂贵,可以给农场带来额外的收入。丰富农场的生物多样性,大自然不但没有和我们抢夺资源,反而慷慨地给我们带来了更丰富、更美味的食物。

鸡冠菌

森林生态农场生产如此多不同的食物,应该如何销售呢?采用社区支持农业(CSA)的方式,会员家庭在每年农季之初支付会员费,定时来农场取菜,每次都能满载而归,应季蔬果拿到手软;随着四季更迭,消费者们可以感受到大自然的慷慨馈赠。

△森林生态农场的社区支持农业CSA 

△生产多样化的食物来支持本地社区

△一篮子美丽蔬果

△丰富的应季蔬果

利用农业和食物构建和谐社区。每年举办“从农场到餐桌”活动,和本地名厨合作,举办一场丰收晚宴,现采、现做、现吃,而晚宴上所有的食材全部都来自森林生态农场。我听着大自然的声音,闻着大自然的味道,享用大自然赐予的食物,感受社区中人与人之间的温暖,重建人与人之间的关系。 

△听大自然的声音,享用食物森林

森林生态农场种植如此多的植物,是否需要很多人力呢?事实上,大部分工作都由大自然完成了,投入的人力很少。60亩的土地,农场管理者只有两位,也并非全职工作。森林生态农业吸引了来自世界各地的志愿者。每周五是志愿者日,约1-2位志愿者会来帮忙;暑假期间,学生较多,最多会有5-8位志愿者来参与劳动、学习与自然共生的农业。每年几次,会有需要人手的农活,比如集中植树、嫁接、除草、处理堆肥、种蘑菇、加工橡子等,这时通常都能轻易招来十几位志愿者,或者与农场的课程相结合,大家一起在谈笑中快乐地完成工作。

△用农业和食物营造社区 

Forested森林生态农场也是孩子们的乐园。在这里,孩子们接触和认识大自然,身心健康地成长。

△孩子们观察研究毛毛虫 

森林生态农场的树屋正在建设中,用于观察农场的变化

△孩子们特别喜欢爬上树屋玩 

Forested森林生态农场不仅运营良好,作为森林生态农业研究教育基地,它培育着越来越多的新农人,探索与自然和谐共处、支持社区的农业发展道路。农场推出了一系列课程,如生态农业课程、土壤生态学与堆肥课、森林生态农场设计与维护等,将森林生态农业普及更多新农人和园艺爱好者。

森林生态农场,一年四季四时之景都不同。

△让大众了解这种适应未来的可持续农业 

森林生态农业让我们意识到

关于农业和食物的一切问题

从环境破坏、旱涝病虫,到食品安全、营养不良

都源于自然的失衡

只有充分尊重自然规律

让自然发挥她巨大的潜能

我们才能收获一片水土丰美的良田

一个稳定富足的社会

自然是多样的,这种多样性是帮助农民预防、抵抗自然灾害和市场波动的关键单一化的种植,往往会因季节、气候、病虫害爆发等原因而让农民蒙受巨大的经济损失。比如一棵植株染病,就可能蔓延整个农场,导致不得不诉诸于农药。而森林生态农业通过种植多种不同作物,大大降低了风险。2016年春,正是苹果花满开的时节,美国东部寒流突袭,Forested森林农场的苹果树也受了霜灾。但幸运的是,在我们的好几个不同品种中,有些竟然能抵抗寒霜,到秋天还结了果,而农场的蔬菜和菌菇也没有受到影响,农场整体经济损失非常小。而附近种植单一品种的果园则都受到重创,有的甚至损失了90%的收入。森林生态农业的多样化种植模式大大减少了农业风险,保障农民的经济收益。

△土壤微生物与植物的根系共生 

自然是协作共享的,这种协作可以帮农民减少水、肥、农药投入,省财省力一个森林生态农业系统,不仅有地表之上我们看得见的植物世界,还有地表之下我们看不见的微观宇宙。地球的皮肤——土壤之中,一小勺健康土壤就有约75000种不同的真菌和25000种不同的细菌,而微生物的总数更是超过了地球上的人口总数。土壤中的微生物(尤其是真菌)与植物的根系构成了庞大的物质与信息网络,就好像我们的神经系统一样,密切监控养料的所在、水分的多寡、病虫的入侵,并协调网络中的所有生命,共同应对。这个菌根网络之大、分工之细、各成员的角色之灵活,远远超出了科学家的想象。近几年来,科学家们才开始认识土壤中的庞大生命网络,了解到植物之间竟然可以相互交流。茂密森林中的小树苗照不到阳光,更没有人给它浇水施肥,却依然可以长大,就是依靠这个森林里的互联网——菌根网络。运用森林里的互联网来收获丰盛的食物,何乐而不为呢?

△菌根网络,森林的互联网

自然是滋养万物的,当然也包括我们人类。目前全世界有20亿人隐性饥饿,虽然吃饱了,甚至已经肥胖了,但仍然缺乏某些矿物元素。这不仅与饮食结构的改变有关,也与单一化的农业导致食物营养含量下降有关。食物的营养来自土壤。在土壤健康、多样性高的森林生态农场,微生物将土壤中的矿物质分解成植物可以吸收的形式,并通过菌根网络将养分源源不断地输送到作物中,使得农产品的营养密度更高,滋味也更丰富。相比之下,单一化的农业依赖化肥农药,导致土壤微生物活力大大下降,地力贫瘠,长出来的蔬果不仅没有味道,也无法让我们获取充足的营养。与自然协作来生产食物,有利于我们的健康。

自然是自我修复的,协助她,就是拯救我们自己温室气体排放过多导致的气候变化,让极端天气增加——冬天不冷,却有暴雪;夏天更热,非旱即涝。对农业生产来说,难以预测的天气可以算是最大的威胁。但气候变化的解药之一也是农业。土壤中的微生物通过菌根网络滋养作物,作为回报,作物会将光合作用生成的糖类分给微生物,用于繁衍更多微生物、强化菌根网络。而这些糖,就是用大气中的二氧化碳合成的。因此,恢复土壤健康,也是在减少温室气体、缓解甚至扭转气候变化。我们需要做的,是通过制作堆肥、减少翻耕、增加农作物的多样性,来加速自然的自愈,从而保障我们自身的生存。

△光合作用所产生的40%的碳都通过植物进入土壤中

与自然协作来生产食物,还将教会我们与万物共处,优化我们的社会运转模式日本哲学家、农民福冈正信说,农业的最终目标并非种植食物,而是培养和完善人。食物森林不是一朝一夕可以建成,从事森林生态农业要求我们具备长远的眼光和坚韧的耐性,从全局看问题,从根源找答案,从自然规律中吸收智慧,实践互助、和平的生活方式。当今人类社会问题如此之多,从环境污染、食安危机,到垃圾围城、气候变化,都说明人类目前的生产生活系统远不及自然生态系统高效。当我们谦逊地向大自然的规律学习,遵循自然的规律生产与生活,我们才能够真正实现生态文明。

△国际可持续食物体系专家组2016年报告

《由单一到多样:从工业化农业到生态农业的系统性变革》

让我们通过与自然协作的农业

来生产滋养我们身心的食物

重建我们的家园

修复人与人、人与自然之间的关系吧

文 | 裘成

来源 | 田野观察AgriReview ID: ishengtaiwang

自然健康产品库

识别二维码进入自然健康体系指导的果然素生活商城

不负农人苦心,分享自然真味。

推广酵素农耕,分享安全食材。

识别二维码进入"六和之家",传播爱与智慧!

为社会提供安全、绿色的生态食品;

为有良知的生产者提供一个道义流通的平台;

为传统文化的觉悟者提供修学与工作的场所;

为社会树立传统文化的企业样板;

广结善缘,弘扬正法,利益众生。

健康合理的饮食是保证健康的一大基础,请从每天的饮食开始保卫自己的健康。

食品安全事故越来越多,绿色有机食品开始倍受青睐,人们纷纷开始抢购绿色有机食品。

因此在日常生活中,大家除了要注意饮食均衡,选择有机粮食、有机食品,也需要注意食物烹调的方式、卫生和安全。保持适量的运动、休息以及积极的心态,健康的钥匙就掌握在你自己的手中了!


免责声明:图文来源于网络,版权归原作者所有,仅用于学习交流使用。如有侵权请及时联系小编,我们将在24小时内删除!

长按关注我们,了解健康生活话题。

觉得好看,请点“在看”↓↓↓

点击“阅读原文”进入“归农商城”不负农人苦心,分享自然真味!

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-05 18:32:55 HTTP/2.0 GET : https://h.mffb.com.cn/a/485567.html
  2. 运行时间 : 0.096855s [ 吞吐率:10.32req/s ] 内存消耗:4,419.20kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=25edfc04589989ef19ee90f9c6810ff6
  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.000354s ] mysql:host=127.0.0.1;port=3306;dbname=h_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000674s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000297s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.001605s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000535s ]
  6. SELECT * FROM `set` [ RunTime:0.000268s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000512s ]
  8. SELECT * FROM `article` WHERE `id` = 485567 LIMIT 1 [ RunTime:0.000949s ]
  9. UPDATE `article` SET `lasttime` = 1775385176 WHERE `id` = 485567 [ RunTime:0.004720s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000989s ]
  11. SELECT * FROM `article` WHERE `id` < 485567 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.005224s ]
  12. SELECT * FROM `article` WHERE `id` > 485567 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001568s ]
  13. SELECT * FROM `article` WHERE `id` < 485567 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.005806s ]
  14. SELECT * FROM `article` WHERE `id` < 485567 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002151s ]
  15. SELECT * FROM `article` WHERE `id` < 485567 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000856s ]
0.098571s