当前位置:首页>太原>太原科技大学赵旭东CCR: 富羧基金属-有机框架:设计、合成、应用与展望

太原科技大学赵旭东CCR: 富羧基金属-有机框架:设计、合成、应用与展望

  • 2026-02-09 04:49:24
太原科技大学赵旭东CCR: 富羧基金属-有机框架:设计、合成、应用与展望

2025年6月,《Coordination Chemistry Reviews》(2024年影响因子23.5)在线发表了太原科技大学赵旭东团队关于富羧基金属-有机框架的系统性综述。论文第一作者为太原科技大学研究生王佳倩,通讯作者为太原科技大学赵旭东教授、高新丽副教授和天津工业大学黄宏亮研究员。

论文标题截图

图文摘要

研究背景

金属有机框架(MOFs)作为多孔功能材料,因其可设计的拓扑结构和表面化学性质,在吸附、催化、离子传等领域应用广泛。羧基(-COOH)因具备良好的酸性、电负性和极性,得益于这些特性,羧基对金属离子具有很强的螯合能力,使其成为功能化MOFs的理想基团。然而,相比氨基、羟基等修饰的MOFs,羧基功能化MOFs的发展相对滞后。其核心挑战在于合成过程中预期引入的游离羧基易与金属簇竞争配位,导致框架稳定性下降或孔隙率损失。早期研究(如2003V-MIL-61诞生)进展缓慢,直至2010年首例多孔MIL-121(162 m2·g-1)出现才突破瓶颈。

本文围绕富羧基MOFs展开,先梳理发展历程(以时间轴呈现富羧基MOFs材料的发展);再聚焦设计合成,介绍配体(多种含羧基配体)与框架结构(不同配体和金属簇配位形成多拓扑结构),以及原位配体自组装、混合配体法、合成共价修饰无机簇修饰羧基聚合物封装等合成策略;接着阐述在金属离子吸附与分离、离子传输质子传导、气体吸附分离、催化、化学传感等应用领域的作用;最后分析当前富羧基MOFs存在羧基密度与孔隙率权衡、水稳定性及分离选择性等问题,并提出未来可通过金属中心选择、拓扑结构调控、配体设计及缺陷构建等策略推动其发展,系统呈现富羧基MOFs从基础到应用及未来方向的研究逻辑。

图文解析

1.富羧基MOFs材料的发展时间轴

Figure 1富羧基MOFs材料的发展时间轴

要点:2003,第一个含游离羧基MOFV-MIL-61诞生。然而,V-MIL-61几乎无孔,这极大地限制了其在后续研究中的应用拓展。直至2010年,G. FéreyT. Loiseau报道了首个富含羧基的多孔MOFMIL-121,其BET比表面积为162 m2.g-1。同年,基于后合成共价修饰方法,氨基-MOF-LIC-1成功转化为羧基-MOF-LIC-F1。随后,具有高水稳定性的锆/铪基UiO-66-(COOH)n被报道出来,开启了富含羧基MOFs在多个领域的广泛应用。

2富羧基MOFs的构建策略

2.原位配体自组装

Figure 2. (a)目前用于构建MOFs-COOH的配体示意图;(b-k)部分富羧基MOFs的框架结构

要点:2a列出1,2,4-H3BTC(均苯三甲酸)1,2,4,5-H4BTEC(均苯四甲酸)、H6BHC(苯六甲酸)等部分含羧基的有机配体,这些配体是构建富羧基MOFs基础。图2b-2k则展示了MIL-124MIL-82等不同富羧基MOFs的晶体结构不同配体与金属簇(如Zr簇、Hf簇等)配位,形成多拓扑结构,体现配体设计对MOFs空间结构的影响。

2.2 混合配体法

Figure 3. (a)UiO-66-H2UiO-66-H2/H4的制备路线(b)MIL-121-H2MIL-121-H2/H4的制备路线(c)单一配体和混合配体Cr-MIL-101-X/Y的制备

要点:3aUiO-66-H2和混合配体UiO-66-H2/H4的制备路线,1,2,4,5-H4BTECH6BHC两种配体在水相中与Zr4+离子同时反应,制备了混合配体的UiO-66-H2/H4H6BHC1,2,4,5-H4BTEC上额外多出的四个或两个游离羧基,赋予了该材料高达6.2 mmol g-1的羧基密度。图3bMIL-121-H2和混合配体MIL-121-H2/H4的制备路线,在较低用量的H6BHC1,2,4,5-H4BTEC配体比例下,形成的样品呈现出MIL-121拓扑结构,而更高的配体比例则会诱导MIL-116类结构的形成。因此,在定制MOFs的化学性质和孔道性质时,应充分考虑有机配体的竞争配位特性。图3c为单配体和混合配体Cr-MIL-101-X/Y的制备示意图,在常规反应条件下无法成功合成纯相Cr-MIL-101-COOH,但当与其他官能团(例如-H-NO2-Br-CH3)组合时,并在1,2,4-H3BTC配体摩尔百分比相对较高(46%-54%)的情况下被证明是可行的因此,混合配体策略是引入特定配体的可行路径。

2.3 后合成共价修饰

Figure 4. 已报道的基于后合成共价修饰策略构建羧基的路线:(a)氨基与乙基异氰酸酯的反应;(b)氨基与草酰氯的反应;(c,d)氨基与环状酸酐的开环反应;(e)羟基与琥珀酸酐的反应;(f)氨基与对对羧基苯甲醛的席夫碱反应;(g)叠氮基团与2-丙炔酸的成环反应

要点:4展现了后合成共价修饰构建羧基的多元策略。基于镓基NH2-MOF-LIC-1与异氰酸乙酯的脱氨基反应(图4a),氨基被部分转化为-NH-COOH基团,转化率为40%。氨基与草酰氯在无水环境下反应也能形成末端羧基(图4b),如UiO-66-NH2与草酰氯在四氢呋喃中反应,加入三甲胺以去除产生的HCl,从而加速反应。氨基与琥珀酸酐、马来酸酐等环状酸酐发生开环反应(图4c4d),在这些反应中,开环酸酐的一端通过CO-NH键连接到MOFs上,另一端则显示出一个游离的羧基,这些反应的转化率在25-52%之间。这种酸酐的开环反应也可借助羟基实现。一个代表性的例子是UiO-66-(OH)2与琥珀酸酐(SA)之间的反应,生成了富含羧基的SA-UiO-66-(OH)2(图4e)。氨基与对羧基苯甲醛(CBD)发生席夫碱反应(图4f),如Hf-UiO-66-NH2与对羧基苯甲醛反应,制备出了带有游离羧基的CBD-UiO-66-NH2。基于NH2-MIL-101主框架(图4g),在抗坏血酸钠与醋酸铜水合物的辅助下,叠氮基团与2-丙炔酸发生成环反应也可实现末端羧基的引入。

2.4 无机簇修饰

Figure 5.(a) L-乳酸在IRMOF-74中的后合成接枝;(b)5-磺酸基间苯二甲酸对MOF-808中固有乙酸的后合成交换;(c)手性中心分子(如L-苹果酸)的原位锚定;(d)UiO-66中原位引入草酸、丙二酸和琥珀酸

要点:5展示了基于无机簇修饰策略引入羧基的多种方法。通过后合成修饰,L-乳酸的羟基配位到IRMOF-74中开放的Mg位点上,其羧基则游离出来(图5a)。利用5-磺酸基间苯二甲酸(H2SIPA)MOF-808中固有乙酸进行后合成交换,将H2SIPA一端羧基配位到Zr-O簇上,另一端形成游离羧基,制备出羧基富集的MOF-808(图5b)。通过一锅法将L-苹果酸、L-乳酸和L-丙氨酸等手性分子原位锚定到UiO-66MIL-125-NH2MIL-53MOFs中,这些酸的羧基端被配位固定,而另一端则保持游离状态(图5c),其中,双齿的L-苹果酸成功地暴露出了一个游离的羧基。在UiO-66中原位引入草酸、丙二酸和琥珀酸等二齿酸(图5d),使用这些二齿酸能确保末端羧基的存在。在这类研究中,MOFs固有配体发生的竞争性取代会诱导缺陷单元的形成,从而增加材料孔隙率,提升客体离子的扩散性能。

2.5 羧基聚合物封装

Figure 6. (a)Li+@PAA@UiO-66的制备过程及用于协同吸附CO2的双Li+位点示意图;(b)后合成PAA改性Mg@MIL-100(Fe)作为Mg2+释放材料的示意图

要点:6展示了羧酸聚合物封装策略构建富羧基MOFs材料的方法。在原位合成过程中,将聚丙烯酸(PAA)Zr4+BDC配体在水介质中进行一锅法反应,制备PAA@UiO-66复合材料,富含羧基的PAA链被成功封装进UiO-66框架中(图6a)。采用后合成混合法,在水介质中将MIL-100(Fe)与水溶性PAA钠盐混合,PAA的羧基与MIL-100(Fe)的不饱和Fe位点结合,形成MIL-100(Fe)-PAA复合材料(图6b)。

3富羧基MOFs的应用

3.金属离子的吸附与分离

Figure 7. (a)层柱状MOFCu2+/Co2+选择性分离示意图;(b)MIL-101-(COOH)2吸附多种金属离子的示意图;(c)混合配体UiO-66-(COOH)4中有效去除铀酰离子(UO22+)的示意图;(d)UiO-66-(COOH)2中缺陷构建示意图及其对Dy3+的吸附等温线

要点:7展示了富羧基MOFs在金属离子吸附与分离方面的应用。层柱状MOFZn(trz)(btec)0.5中的游离羧基可以选择性地捕获Cu2+而非Ni2+Co2+(图7a),其吸附速率很大程度上取决于溶剂类型(水>乙醇>DMF)。在UiO-66-(COOH)2中也实现了类似的Cu2+/Ni2+选择性分离结果,其对Cu2+的吸附容量是UiO-66-COOH的数倍,这表明Cu2+的吸附需要多个羧基的协同螯合作用。在MIL-101-(COOH)2中实现了对Pb2+的有效吸附(图7b),其吸附动力学快(<15 min)且饱和容量高(467.6 mg g-1),这归因于其大的扩散通道和密集的羧基。此外,这种强大的螯合能力赋予该吸附剂更广泛的适用性,可用于多种金属离子,包括Cu2+Cr3+Ni2+Cd2+Hg2+等。UiO-66-(COOH)4被用于从模拟溶液和活体生物中捕获U(VI)离子(图7c),在含有U(VI) (5 mg L-1)以及共存离子Ni2+Zn2+Mn2+Co2+Mg2+(均为10 mg L-1)的混合溶液中,U(VI)的去除效率达到89.3%,而其他离子的去除率仅约为20%。这反映了UiO-66-(COOH)4极其强大的螯合作用。此外,镧系稀土离子也能被精心设计的MOFs-COOH有效吸附。为了克服UiO-66-(COOH)2在离子吸附和扩散过程中的严重孔道阻塞问题,我们提出了两种可行的策略。首先,使用苯甲酸钠作为调节剂来调控配体的缺陷并增加UiO-66-(COOH)2的孔隙率,从而将Dy3+的吸附容量提高了两倍(图7d)。在后续工作中,使用1,2,4-H3BTC部分取代UiO-66-(COOH)2固有的BTEC配体,通过这种方式,扩散通道得以扩大,同时羧基也得以良好保留,由此得到的UiO-66-H1/H2显示出至少对九种稀土离子的普适性吸附性能。

3.2 离子传输

Figure 8. (a)在本体溶液、带轻微负电荷的PET-NC以及具有腔颈结构、带高负电荷的MOFSNC中三种典型离子传输机制的示意图;(b)基于缺陷MOFs的准固态电解质(QSSEs)抑制锂枝晶生长并促进Li+传输的示意图;(c)Li+NKU-1000氢键框架中的有效传输示意图,以及具有两条Li+迁移路径的Li+@NKU-1000优化结构与对应迁移路径的能量势垒分析

要点:8展示了富羧基MOFs在离子传输领域的应用。孔道尺寸与离子直径的匹配程度决定了水合离子的脱水数,而孔道内羧基的局部密度则控制着结合作用的强度。因此,合理筛选或设计MOFs的孔道结构将有效促进离子的选择性传输与分离。通过辅助界面生长策略,H. Wang等人开发了一种基于MOFs的亚纳米通道(MOFSNC)二价离子在迁移通过UiO-66-(COOH)2孔道时,因与羧基更强的结合作用及反复的脱水-水合过程,需克服数倍于一价离子的能量势垒,最终一价离子(K+Na+Li+)的电导率达到二价Mg2+/Ca2+离子的三个数量级(图8a)。近年来,随着新能源产业的快速发展,固态电池因其更好的安全性、更高的能量密度和更长的寿命而受到更多关注。其中,构建具有离子选择性的亚纳米/纳米通道对于高性能固态电解质至关重要。在UiO-66晶体原位生长过程中,其固有配体H2BDC部分被草酸、丙二酸和丁二酸取代,这些短链分子不仅产生游离羧基,同时形成结构缺陷。基于这两大特性,优化的基于UiO-66-草酸的准固态电解质的Li+电导率较原始UiO-66体系提升343%(图8b)。一种基于多孔配位链、具有阵列电负性Li+传输位点的新型氢键框架NKU-1000被报道用于固态电解质(图8c)。该固态电解质展现出优异的电导率(1.13×10-3 S cm-1)、大的Li+迁移数(0.87)和宽的电化学窗口(5.0 V)。组装成的固态电池即使在500次循环后仍具有较高的放电容量和优异的温度耐受性,且无锂枝晶形成。

3.3 质子传导

Figure 9. (a)MOF-808-SBDC(含游离羧基和磺酸基)的合成示意图;(b)后修饰Hf-MOFs及其壳聚糖复合膜的质子传导性能;(c)UiO-66-COOH-Asp中可能的质子传输通道及多质子载体的质子跳跃路径

要点:9展示了富羧基MOFs在质子传导领域的应用。质子交换膜燃料电池近年来的快速发展加剧了对高效质子传导材料的需求。目前商业化的Nafion膜面临着成本高、非晶特性以及对高温耐受性差等不足。具有游离酸性基团(如羧基、磺酸基和磷酸基)的多孔晶体MOFs材料有成为潜在替代品的潜力。其中,羧基在溶液及特定固态结构中可解离为COO-H+,同时,该基团倾向于形成致密的氢键网络,为质子传导提供连续通道。目前,构建富羧基的质子传导MOFs的主要途径包括以下两种方法:(i)后合成共价修饰或引入客体载体;(ii)基于有机配体的预先设计实现基团的原位引入。图9aMOF-808-SBDC的合成示意图,利用2-磺酸基对苯二甲酸单钠盐(SBDC)交换MOF-808中固有的甲酸,构建了一个具有游离羧基和磺酸基的新框架,这些基团增强了材料的水吸附性能,使MOF-808-SBDC100 %相对湿度和80 °C下的质子电导率显著提升至4.11×10-2S cm-1。图9b比较了两种MOFsSA-UiO-66-(OH)2CBD-UiO-66-NH2)及其与壳聚糖复合膜的质子传导性能。SA-UiO-66-(OH)2CBD-UiO-66-NH2在最佳条件下分别表现出1.23×10-20.71×10-2S cm-1的高质子电导率。将这两种MOFs掺杂到壳聚糖膜中后,材料的稳定性和质子传导性能得到改善,在100 °C98 %相对湿度下,电导率可超过10-2S cm-1。基于UiO-66-COOH与天冬氨酸(Asp)之间的酰胺化反应,获得了具有更高羧基密度的新型MOFUiO-66-COOH-Asp(图9c),单个配体中的游离羧基数量从一个增加到两个,使得UiO-66-COOH-Asp70 °C98 %相对湿度下高达1.19×10-2S cm-1的质子电导率。

Figure 10.(a)TJU-102的球形笼与纺锤形笼及其相邻纺锤形笼的氢键受体(HBA)和氢键供体(HBD)势能面;(b)MIL-121MIL-53MIL-53-NH2的俯视图;(c)水分子在一维通道内的扩散状态;(d)MOF/PET混合通道示意图,上方显示通道中受限的水分子,下方显示质子沿形成的有序水链从本体溶液(黄色箭头)向本体溶液(蓝色箭头)传输的过程

要点:通过有机配体的预先设计的方法增加羧基密度有望提高质子电导率,这一点在TJU-101TJU-102的对比研究中得到了直接证明(图10a)。作为同构MOFsTJU-101TJU-102因配体L1L2的差异,TJU-102局部羧基数量是TJU-101的两倍,这导致了其在98 %相对湿度和90 °C下的质子电导率(5.26×10-2S cm-1)高于TJU-101(5.00×10-3S cm-1),体现了羧基密度对质子传导的关键作用。羧基对于一维通道中质子电导率的重要性也在基于AlMOFsMIL-121MIL-53MIL-53-NH2的对比研究中得到了证实(图10b)。分子动力学模拟表明,由于三种MOFs材料通道特性不同,其水链形态存在显著差异:MIL-53MIL-53-NH2中同时存在五边形和四边形水链,但前者以五边形为主,后者以四边形为主。在MIL-121的一维通道中,孪生水链形成了五边形环,并在游离羧基的辅助下产生了三条氢键通路,从而大幅提高质子电导率(图10c)。当制成MOF/PET(聚对苯二甲酸乙二醇酯)复合膜后,PET通道内原本无序的水分子也转变为类似的有序水链结构(图10d),基于DFT计算,与MIL-53MIL-53-NH2相比,MIL-121沿着有序水链传输质子的能垒更低。

3.气体的吸附和分离、催化和化学传感、

富羧基MOFs凭借羧基的强极性和可形成氢键网络的特性,在气体吸附与分离中展现出优异性能,可高效吸附CO2H2等气体,并基于与不同气体分子作用力的差异实现混合气体的精准分离;同时,其在催化领域中,羧基不仅可作为活性位点直接参与反应,还能通过与金属中心的配位调节催化金属中心的电子状态,稳定反应中间体以降低活化能垒,在加氢、氧化等多种催化反应中发挥关键作用;此外,富羧基MOFs因羧基与目标分析物(如特定气体分子、离子)的特异性相互作用,会引发自身光学或电学性质的可调控变化,从而在化学传感中实现对目标物质的高灵敏、高选择性检测。

结论与展望

本文系统阐释了富羧基MOFs的多种合成路线及其广阔应用前景,并提出了未来的发展方向。现有合成路线包括:原位配体自组装、混合配体法、后合成共价修饰、无机簇修饰、羧基聚合物封装。其中,原位配体自组装与混合配体策略在调控羧基密度方面优势显著,混合配体法还可以引入无法单独组装成MOFs的配体;对于无法原位合成的MOFs材料,后合成共价修饰更具适用性,但该策略的羧基密度提升面临挑战。基于多齿羧酸分子的无机簇修饰策略,则能通过形成结构缺陷,实现羧基密度与孔隙率的协同提升。富羧基MOFs因其强电负性和可解离质子等特性,在金属离子吸附与分离、离子传输、质子传导、气体吸附与分离、催化及化学传感领域展现出广阔的应用前景。然而研究发现该类材料仍存在羧基密度与孔隙率的权衡问题、水稳定性及分离选择性等挑战。基于现有成果与实践经验,本文提出了几种可行的解决方案,包括金属中心选择、拓扑结构调控、配体设计及缺陷构建等解决方案

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-11 18:33:23 HTTP/2.0 GET : https://h.460.net.cn/a/473574.html
  2. 运行时间 : 0.080863s [ 吞吐率:12.37req/s ] 内存消耗:4,477.60kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=155365a26c0885ad8881a447ec11ee01
  1. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/database.php ( 2.47 KB )
  34. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/runtime/temp/dccdcfeff1941d123b17292ae4c6c9a3.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000736s ] mysql:host=127.0.0.1;port=3306;dbname=h460;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000890s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000290s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000270s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000492s ]
  6. SELECT * FROM `set` [ RunTime:0.000191s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000545s ]
  8. SELECT * FROM `article` WHERE `id` = 473574 LIMIT 1 [ RunTime:0.000417s ]
  9. UPDATE `article` SET `lasttime` = 1770806003 WHERE `id` = 473574 [ RunTime:0.001222s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000255s ]
  11. SELECT * FROM `article` WHERE `id` < 473574 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000746s ]
  12. SELECT * FROM `article` WHERE `id` > 473574 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.003906s ]
  13. SELECT * FROM `article` WHERE `id` < 473574 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.003534s ]
  14. SELECT * FROM `article` WHERE `id` < 473574 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001709s ]
  15. SELECT * FROM `article` WHERE `id` < 473574 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001805s ]
0.082505s