当前位置:首页>林业>PCR(Q2/4.5)|北京林业大学韩烈保教授团队揭示日本结缕草响应干旱的染色质可及性和基因表达的动态变化

PCR(Q2/4.5)|北京林业大学韩烈保教授团队揭示日本结缕草响应干旱的染色质可及性和基因表达的动态变化

  • 2026-02-10 07:14:08
PCR(Q2/4.5)|北京林业大学韩烈保教授团队揭示日本结缕草响应干旱的染色质可及性和基因表达的动态变化
点击上方蓝字"译景小筑",关注我们

文献标题:Integration of ATAC-seq and RNA-seq reveals the dynamics of chromatin accessibility and gene expression in zoysiagrass response to drought

文献译名:ATAC-seq与RNA-seq的整合揭示了结缕草响应干旱时染色质可及性和基因表达的动态变化

期刊名称:Plant Cell Reports

发表时间:2025 年4月1日

影响因子:4.5(Q2)

论文一作:沈良英

一作单位:北京林业大学 草业与草原学院

通讯作者:韩烈保教授 许立新副教授

通讯邮箱:hanliebao@163.com、liberisa@163.com

项目基金:本课题得到了国家重点研究发展计划(2023YFD1200302)、北京林业大学5·5工程研究与创新团队项目(BLRC 2023A04)的资助。

01

研究背景

全球变暖加剧了干旱胁迫,严重影响植物生长发育,因此研究植物的耐旱机制对于应对全球性干旱问题至关重要。植物在干旱胁迫下会启动一系列复杂的保护机制,涉及生理、生化和分子等多个层面。本研究的对象是我国乡土生态草种日本结缕草Zoysia japonica Steud.),这是一种具有重要经济价值的多年生暖季型草坪草,因其强大的耐受性和广泛的应用而备受关注。然而,在中国北方等降雨量较少的地区,其栽培和维护依赖大量灌溉,带来了巨大的水资源消耗挑战。

在技术层面,转座酶可及性染色质高通量测序(ATAC-seq)作为一项关键的表观基因组学工具,能够高效识别基因组中的开放染色质区域。然而,由于植物细胞壁的特殊性,该技术在植物研究中的应用尚不普遍。结合ATAC-seq与RNA-seq的多组学整合分析策略,为系统性地揭示基因功能与调控机制提供了强有力的手段,能够有效识别顺式调控元件等关键区域。尽管科学家们已对日本结缕草的形态学和细胞遗传学进行了大量研究,但关于其耐旱性的基因组学研究仍然匮乏,这一研究空白极大地限制了其抗旱育种的进展。

当前领域面临的主要挑战是通过多组学手段提高日本结缕草遗传增益,进而为培育出更具可持续性的抗旱品种奠定基础,以减少草坪绿地城市用水的灌溉需求。发掘并利用其内源的干旱响应基因,是应对这一挑战、提升其环境适应性的有效策略。因此,本研究的意义在于,首次结合ATAC-seq和RNA-seq等多组学技术,系统地鉴定日本结缕草中的干旱响应候选基因,并探究其表达调控与染色质可及性之间的关联。通过RT-qPCR验证、上游调控元件分析以及异源表达功能验证,本研究旨在揭示日本结缕草适应干旱胁迫的分子机制,从而为加速其关键抗旱性状的遗传改良分子标记辅助育种提供坚实的理论基础与宝贵的基因资源。

02

研究方法

2.1 实验设计、植物培养与生理表型分析

本研究旨在通过模拟干旱环境,初步筛选并评价不同结缕草种源的耐旱性,并为后续分子机制研究确定关键时间点。实验采用六个结缕草种源,在精确控制的生长室条件下进行培养。通过控水法设立对照组(CK)与干旱胁迫组(D),在胁迫处理的不同时间点(第5、10、15、20、25天)动态监测叶片相对含水量(RWC)、脯氨酸含量等关键生理指标以及叶长、叶宽等表型性状。基于这些数据构建的综合耐旱指数,最终确定在胁迫处理第15天进行取样,用于后续的转录组和表观基因组测序分析。

2.2 多组学测序文库构建与数据生成

为从转录和表观遗传层面揭示结缕草的干旱响应机制,本研究构建了RNA-seq和ATAC-seq文库。首先,利用QIAGEN和Novoprotein等公司的商业试剂盒,分别从第15天采集的叶片样本中高效提取高质量的总RNA和完整的细胞核。RNA经质控、纯化后构建转录组测序文库;细胞核则经过染色质片段化、标签化(Tagmentation)和PCR富集等步骤构建ATAC-seq文库。所有文库均由诺禾致源公司完成高通量测序。同时,为验证测序结果,利用翊圣公司的试剂盒提取RNA并反转录为cDNA,以Actin为内参基因,通过RT-qPCR技术对候选基因的表达水平进行定量验证。

2.3 数据处理、生物信息学分析与功能验证

为了从海量的测序数据中挖掘关键信息,本研究采用了一套综合性的生物信息学分析流程。对于RNA-seq数据,通过HISAT2、HTseq-count和DESeq2等软件进行比对、定量和差异表达分析(P < 0.01),并利用GO和KEGG数据库进行功能富集。对于ATAC-seq数据,则使用BWA、MACS等工具进行比对和染色质开放区域(peak)的鉴定,并筛选差异可及性区域(P < 0.01)。通过整合RNA-seq和ATAC-seq数据,结合基因共表达网络分析和与已知抗旱基因的同源比对,鉴定出高置信度的候选基因。最后,为验证候选基因的生物学功能,将关键基因(Zja11G000860)克隆至酵母表达载体,通过观察其在PEG6000模拟的干旱胁迫下的生长情况,对其抗旱功能进行异源表达验证。

03

研究结果

3.1 结缕草干旱胁迫响应的变化趋势

  • 生理指标变化: 随干旱胁迫时间延长,叶片相对含水量(RWC)持续下降,脯氨酸含量稳步增加。

  • 表型性状差异: 干旱处理15天后,不同品种表型出现显著差异;至20天时,X1品种萎蔫最为严重。

  • 耐旱综合评价: 基于生理指标变化趋势,初步确立了六个结缕草品种的耐旱性排序为:X4 > M > COM > QD > ZEN > X1。

在干旱胁迫期间,不同结缕草品种的响应存在显著差异。随着干旱胁迫时间的延长,所有品种的叶片相对含水量(RWC)均持续下降,其中X1品种下降迅速,而X4品种则表现出更强的持水能力。相反,叶片脯氨酸含量则稳步上升,M、QD和X4品种的脯氨酸在第15天开始急剧增加。表型上,干旱处理15天后各品种间出现显著差异,至第20天,X1、M和ZEN品种的叶片开始萎蔫,X1品种尤为严重。Pearson相关性分析显示,RWC与脯氨酸含量呈极显著负相关(P < 0.01)。单因素方差分析表明,叶长、叶宽、RWC和脯氨酸含量在不同耐旱性品种间均存在极显著差异(P < 0.01),可作为评估结缕草耐旱性的可靠指标。基于此,初步的耐旱性排序为X4 > M > COM > QD > ZEN > X1。(Fig. 1)

图1. 结缕草的生理指标与表型生长。 a 结缕草叶片的相对含水量。b 结缕草叶片的脯氨酸含量。c, d 干旱胁迫处理15天后表型性状的比较。e 干旱胁迫处理20天后表型性状的比较。T15,结缕草在干旱胁迫处理下生长15天。T20,结缕草在干旱胁迫处理下生长20天。CK,对照组。同一颜色柱状图中,标有相同字母表示无显著差异(P > 0.05),标有相邻字母表示存在显著差异(P < 0.05),标有分离的字母表示存在显著差异。误差棒代表平均值的标准误差。

3.2 干旱响应基因的鉴定

  • 基因共表达分析: 通过基因共表达网络分析将基因划分为24个模块,其中四个模块(MEbrown, MEtan, MEsalmon, MElightyellow)在干旱处理后表现出富集调控。

  • 多组学整合分析: 转录组学与表观基因组学整合分析显示,ATAC-seq峰强度与基因表达水平呈正相关。

  • 候选基因的筛选: 结合转录组差异表达基因与ATAC-seq差异调控峰,最终鉴定出63个与干旱胁迫相关的高置信度基因。

  • 候选基因的验证: RT-qPCR结果与转录组数据的表达趋势基本一致;同源比对发现Zja03G031540Zja11G000860与已知的关键抗旱基因高度同源,且其在不同品种间的差异表达模式与表型一致。

为进一步探索干旱响应基因,通过基因共表达网络分析构建了包含24个模块的进化树和表达热图,发现MEbrown、MEtan、MEsalmon和MElightyellow基因模块在干旱处理后受到富集调控。GO分析表明,这些模块富集在“细胞对缺水的响应”、“极长链脂肪酸代谢过程”等与干旱胁迫高度相关的生物学过程中。整合转录组学和表观基因组学分析发现,ATAC-seq峰强度与基因表达水平呈正相关,例如,基因Zja11G000860在干旱胁迫下高表达,其ATAC-seq峰强度也高于对照组,而Zja02G027690的表达则受到抑制,其峰强度也相应较低。通过对ATAC-seq数据进行差异峰分析,共鉴定出1694个受差异峰调控且与干旱处理相关的基因。将转录组鉴定的干旱响应基因与ATAC-seq数据进行联合分析,最终筛选出63个高置信度的干旱胁迫相关基因。RT-qPCR验证结果与转录组数据的表达趋势基本一致。同源性分析显示,结缕草基因Zja03G031540SnRK2.3基因高度同源,而Zja11G000860NAC2NAC5基因高度同源。这两个基因在耐旱性强的X4、M和QD品种中显著上调,而在耐旱性弱的COM、ZEN和X1品种中显著下调,其表达模式与表型结果相符,表明它们是与结缕草干旱胁迫相关的候选基因。(Fig. 2, Fig. 3, Fig. 4)

图2. 结缕草中的表达基因。 A 结缕草基因表达与聚类。B 模块进化树分析。C 模块的基因共表达热图。‘D’代表干旱处理,‘X4’代表X4结缕草品种,‘1’和‘2’代表重复处理的编号,‘D-X4-1’代表X4结缕草的干旱处理‘1’。其他数字含义相同。

图3. 结缕草中干旱响应候选基因的表达。 CK为实验对照组,D为干旱处理组,红色+标记为扩张基因标记,蓝色+标记为正选择基因标记。术语‘0–139,’ ‘0–199,’ ‘0–499,’ 和‘0–699’指FPKM值,用于表示基因表达水平的范围(彩图见线上版本)。

图4. 结缕草的差异表达基因分析。 A 结缕草的差异峰分析。B 结缕草中的干旱相关基因。C和D 结缕草中的干旱相关基因。E *表示I类基因富集的通路,**表示II类基因富集的通路,+表示III类基因富集的通路,++表示IV类基因富集的通路。F 结缕草的KEGG分析。G 结缕草的GO分析。

3.3 耐旱候选基因的功能分析

  • KEGG通路富集: 候选基因在遗传信息处理、翻译、核糖体及线粒体生物合成等通路中富集;同时,不同类别的基因分别富集于谷胱甘肽代谢、植物激素(ABA, GA, IAA)信号通路等。

  • GO功能富集: GO富集分析显示,这些候选基因主要富集在生物过程类别的代谢过程和甲基化功能中。

  • 调控基序分析: 鉴定出六个高置信度基因的基序,这些基序与已发表的ERF和C2H2转录因子家族相似,并显著富集于差异调控峰上。

对候选基因的功能分析显示,KEGG富集分析表明这些基因富集于遗传信息处理、翻译、核糖体和线粒体生物发生等通路,这些对于植物在胁迫下调节和适应环境变化所需的蛋白质合成至关重要。其中,II类扩张基因Zja02G027690Zja02G027640富集于谷胱甘肽代谢通路。III类基因Zja03G031540Zja11G000860富集于硒化合物代谢和蛋白激酶通路,表明结缕草通过调节应激反应和抗氧化防御来应对环境胁迫。IV类基因则分别富集于脱落酸(ABA)、赤霉素(GA)和吲哚乙酸(IAA)通路,这些基因在不同品种间的表达差异与其耐旱性相关。GO富集分析进一步揭示,这些候选基因主要富集于代谢过程和甲基化功能。此外,通过基序分析鉴定出六个高置信度基因的 motifs,这些基序与已发表的ERF和C2H2转录因子家族相似,并且在37个差异调控峰上显著富集,表明它们参与了这些差异峰的调控。(Fig. 5)

图5. 结缕草干旱响应候选基因的基序分析。

3.4 通过酵母过表达系统观察干旱胁迫响应

  • 胁迫初期响应: 在干旱胁迫3天后,与对照组相比,菌落生长受到显著抑制,但两个菌株之间无明显差异。

  • 持续胁迫响应: 胁迫持续7天后,两个菌株的生长模式出现分化。

  • 基因功能验证: 转基因酵母菌株Zja11G000860-pYES2即使在40%的高浓度PEG6000下仍能维持稳健生长,表明Zja11G000860基因有助于转基因酵母在干旱胁迫下的生长。

为了验证候选基因的功能,在酵母过表达系统中观察了其对干旱胁迫的响应。在暴露于干旱胁迫3天后,与对照组相比,菌落生长受到显著抑制,但在不同PEG浓度梯度下,两个菌株之间未观察到显著差异。然而,当胁迫持续7天后,两个菌株在不同PEG浓度梯度下的生长模式出现分化。值得注意的是,表达Zja11G000860的转基因酵母菌株(Zja11G000860-pYES2)即使在40% (w/v) 的高浓度PEG6000下仍能维持稳健生长,其菌落计数相对于对照持续增加。这种增强的胁迫耐受性变得愈发明显,表明Zja11G000860基因在促进转基因酵母于干旱胁迫下生长方面发挥了作用。(Fig. 6)

图6. 在酵母表达系统中对Zja11G000860-pYES2耐旱性的分析。

04

研究创新性

  • 研究方法的首创性与整合性: 本研究最大的创新在于,首次将ATAC-seq(转座酶可及性染色质高通量测序)与RNA-seq(转录组测序)这两种前沿的多组学技术结合,应用于日本结缕草(zoysiagrass)的干旱胁迫响应研究中。这不仅填补了该物种在染色质可及性水平上应对干旱胁迫的研究空白,更通过整合分析,成功地将表观遗传层面的染色质开放状态与转录层面的基因表达水平直接关联起来,实现了从现象到机制的深度探索。

  • 揭示了染色质可及性与基因表达的直接关联: 研究通过整合分析,明确提出了“ATAC-seq峰强度与基因表达水平呈正相关”这一关键结论。例如,在干旱胁迫下,耐旱基因Zja11G000860的表达上调,其对应的染色质区域也表现出更高的开放程度(ATAC-seq峰值更高),反之亦然。这一发现为理解植物如何通过调节染色质结构来快速响应环境胁迫提供了直接证据,深化了对基因表达调控机制的认识。

  • 构建了多层次、系统性的验证体系: 本研究并未停留在高通量测序的数据层面,而是构建了一个从宏观表型到微观功能的完整验证链条。研究首先通过生理生化指标(如相对含水量、脯氨酸含量)和表型观察对不同品种的耐旱性进行精准分级;接着通过多组学分析筛选候选基因;然后利用RT-qPCR技术对关键基因的表达模式进行分子水平的验证;最后,通过酵母异源表达系统成功验证了关键基因(Zja11G000860)的实际抗旱功能。这种“表型-组学-基因-功能”环环相扣的系统性研究策略,极大地增强了研究结果的可靠性和说服力。

  • 提供了宝贵的基因资源与育种靶点: 本研究不仅阐明了科学机制,还为日本结缕草的抗旱育种提供了极具价值的资源。研究最终鉴定出63个高置信度的干旱胁迫相关基因,以及6个参与干旱调控的关键基序(motif)(与ERF和C2H2转录因子家族相似)。这些基因和调控元件,特别是经过功能验证的Zja11G000860,可作为未来分子标记辅助育种或基因工程改良的核心靶点,为培育更高抗旱性的结缕草新品种奠定了坚实的理论基础和物质基础。

05

关键点

  • 研究表明,“X4”品种的结缕草在干旱耐受性方面优于其他品种,具有更高的抗旱性能。
  • 结合转录组学和表观基因组学分析,发现ATAC-seq峰值强度和基因表达水平之间存在正相关性。
  • 研究鉴定出六种与干旱响应相关的基序,与ERF和C2H2转录因子家族的结构域相似。
  • 异源表达基因Zja11G000860在酵母中增强了其干旱胁迫耐受性,在高PEG6000浓度下仍能保持强劲生长。
  • KEGG通路富集分析表明,结缕草通过调节抗氧化防御通路应对环境胁迫。
  • 鉴定出63个与干旱胁迫相关的高置信基因,包括Zja03G031540和Zja11G000860。
  • 分析发现,干旱胁迫下ATAC-seq峰值强度与基因表达水平呈正相关。
  • 研究首次结合ATAC-seq和RNA-seq技术,揭示结缕草对环境胁迫的适应机制及其背后的调控机制。
  • 通过RT-qPCR验证了候选基因的表达趋势,结果与转录组数据一致。
  • 干旱相关基因的功能分析表明,这些基因富集于与遗传信息处理、蛋白质合成、抗氧化防御和激素信号通路相关的关键通路。
  • 干旱胁迫通过调控生长激素水平和代谢通路,帮助结缕草适应环境变化。
  • 干旱相关基因的基序分析显示,这些基因的调控与ERF/DREB和锌指转录因子家族的基序类似。

审核|林蘖亙

阅读科研文献,荟萃前沿进展

欢迎关注、转发、投稿、点赞

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-13 08:07:11 HTTP/2.0 GET : https://h.mffb.com.cn/a/462442.html
  2. 运行时间 : 0.271567s [ 吞吐率:3.68req/s ] 内存消耗:4,429.21kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=5076a8d6dc0d307583e734a57c1fcf9a
  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.000970s ] mysql:host=127.0.0.1;port=3306;dbname=h_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001367s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000720s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.003411s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001530s ]
  6. SELECT * FROM `set` [ RunTime:0.007943s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001467s ]
  8. SELECT * FROM `article` WHERE `id` = 462442 LIMIT 1 [ RunTime:0.006417s ]
  9. UPDATE `article` SET `lasttime` = 1770941232 WHERE `id` = 462442 [ RunTime:0.008577s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.000752s ]
  11. SELECT * FROM `article` WHERE `id` < 462442 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.021481s ]
  12. SELECT * FROM `article` WHERE `id` > 462442 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.004569s ]
  13. SELECT * FROM `article` WHERE `id` < 462442 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.015080s ]
  14. SELECT * FROM `article` WHERE `id` < 462442 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.008673s ]
  15. SELECT * FROM `article` WHERE `id` < 462442 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.009302s ]
0.275614s