乐于分享
好东西不私藏

20 倍提速!AI 横扫蛋白质宇宙, 找「功能基序」的新王者 Folddisco

20 倍提速!AI 横扫蛋白质宇宙, 找「功能基序」的新王者 Folddisco

一句话导读:当 AlphaFold 一次性丢出 2 亿多个蛋白质结构,你想从中找出"具有同一种催化活性位点"的所有同伴,旧工具一晚上跑不完——Folddisco 把这件事的速度提升 20 倍、存储压成 1/4,还更准。

20 倍提速!AI 横扫蛋白质宇宙,
找「功能基序」的新王者 Folddisco

Structural motif search across the protein universe with Folddisco

期刊:
Nature Biotechnology
影响因子:33.1(2024 JCR)|分区:Q1
发表日期:2026-06-05
DOI:10.1038/s41587-026-03162-9
通讯:
Martin Steinegger
第一作者:Hyunbin Kim
单位:首尔大学
类型:Brief Communication

📊 核心数据一目了然

20×

查询速度提升
vs pyScoMotif

1/4

索引存储空间
vs pyScoMotif

2.14亿

AlphaFoldDB
可检索结构

⏱️ 实测对比:检索 5000 万结构的蛋白宇宙,pyScoMotif 需要构建 5TB 索引、跑约 10 天;Folddisco 只用 1TB 索引、约 1 天搞定。索引一次、终身可用。

🧬 为什么我们需要"功能基序搜索"?

蛋白质的功能往往不靠"整条链",而是靠几个关键氨基酸残基组成的「结构基序」(structural motif)—— 它们在三维空间里恰好凑成一个口袋、一对锌指、一个催化三联体。换句话说,真正决定功能的,是几颗散落各处却空间相邻的「钥匙残基」

问题来了:AlphaFold 已经吐出 2 亿多个预测结构,ESM Atlas 又添了 7 亿多个宏基因组结构。如果你想问一个再朴素不过的问题——

💭 "在整个已知蛋白质宇宙里,谁还带着跟丝氨酸蛋白酶一模一样的 Ser-His-Asp 催化三联体?"

旧工具(pyScoMotif、RCSB Structure Motif Search、MASTER)会先把每个候选结构暴力对齐一遍,再算 RMSD,跑到一半就显示"预计还需 8 天"。

这就是 Folddisco 想终结的痛点:让"全宇宙找钥匙"变成秒级查询。

图 1. Folddisco 的查询流程与基准测试 | a 用户提交查询基序(左),系统在数据库中返回完全匹配、跨链匹配和部分匹配;b 把每对残基的几何特征(距离 + 侧链方向 + 主链扭转角)编码为整数 ID 存入倒排索引;c 罕见度评分系统先做粗筛、再做精细残基匹配;d-h 在锌指、催化位点、SCOPe 同家族识别等基准上全面优于 pyScoMotif、RCSB、MASTER,速度优势 10-20 倍。

🔧 Folddisco 是怎么做到的?三招破局

① 把残基对编码成"几何指纹"

把基序里任意两个残基的相对位置,拆成 5 个几何特征

• 距离:Cα-Cα 距离 + Cβ-Cβ 距离

• 方向:两个残基的侧链朝向夹角

• 扭转:主链 φ/ψ 角

• 残基类型:氨基酸 1 + 氨基酸 2 的组合

这 5 个特征经过离散化后被压缩成一个 32 位整数 ID(如示例中的 "45683")。每一对残基都是一个 ID,每个 ID 都能反查到所有"长得像它"的蛋白质。这就是 Folddisco 的"几何指纹索引"——把空间问题变成查字典问题。

② 用"罕见度"给候选排序

常见特征(比如普通 α-helix 里的相邻残基)几乎人人都有,留作鉴别意义不大;而稀有的几何组合(比如锌指里那种 Cys-His 反平行夹角)才是真正的"功能信号"。

Folddisco 借鉴了信息检索里经典的 IDF(逆文档频率)思想:越罕见的指纹权重越高。预筛阶段就能把 99% 的"无聊候选"刷掉,只把剩下 1% 送进精细比对。

③ 位置无关 + 跨链 + 部分匹配

✅ 位置无关:基序残基不需要按序列顺序连续,可以分散在 N 端和 C 端
✅ 跨链匹配:可以在同源四聚体里跨亚基识别 PPI 界面
✅ 部分匹配:哪怕你的查询基序少 1-2 个残基,仍能召回"半个钥匙"

补图 1. Folddisco 详细工作流(对 Fig 1a-c 的扩展)| a 查询基序的特征提取与编码 → b 数据库索引构建(倒排表)→ c 罕见度评分(基于 IDF)的预筛 → d 精细残基匹配 + RMSD 输出。整个过程对用户屏蔽细节,只需输入"基序坐标"。

🏆 基准测试:全维度碾压

作者用三套独立基准做了硬碰硬对比:

基准任务
Folddisco
pyScoMotif
RCSB
丝氨酸蛋白酶催化基序(精度/召回/F1)
最佳
较低
较低
SCOPe 同家族识别 AUC
明显领先
中等
M-CSA 同源催化位点 AUC
0.432 / 0.463
0.344
索引构建时间(5000 万结构)
约 1 天
约 10 天
查询单次响应(同样大小数据库)
约 1-10 秒
约 100 秒

补图 2. 跨数据库 + 跨 CPU 核心数的索引构建时间 | 在 Swiss-Prot、人类蛋白质组、AFDB50 三个数据库上,Folddisco 的索引构建时间随 CPU 核数线性下降;即便是 5000 万结构的 AFDB50,使用 64 核也能在 24 小时内完成索引。

🔬 真实应用案例:三类基序、三种惊喜

图 2. Folddisco 三大真实场景 | a 用经典锌指基序(PDB 1G2F)跨库扫描,从 AlphaFold DB 中召回太平洋牡蛎未注释蛋白 K1RNK4 的双锌指、从 ESM30 召回宏基因组锌指、并在大肠杆菌肽脱甲酰酶中找到"反向"的部分匹配;b GPCR 构象变化:用 NPxxY/CWxP/DRY 三组保守基序识别活化态与非活化态 GPCR;c 蛋白-蛋白相互作用界面:以免疫球蛋白 λ-轻链为查询,跨链命中抗 IFNγ scFv 抗体的同源界面。

① 锌指基序:跨物种"反向匹配"也能识别

作者拿 C2H2 型锌指(PDB 1G2F)的 4 个关键残基(F207-C212-F225-C229,含两组 Cys-His 配位)做查询,Folddisco 在 2.14 亿条 AlphaFold 结构里:

✅ 在太平洋牡蛎一个未注释蛋白(UniProt K1RNK4)中找到完整双锌指——AlphaFold3 验证锌配位正确

✅ 在 ESM Atlas 宏基因组结构(污水来源)中找到全新锌指

✅ 在大肠杆菌肽脱甲酰酶(UniProt P0A6K3)中找到"残基顺序反过来"的部分锌指——人类标注库从未识别

为什么重要?传统序列比对会因氨基酸顺序反转而错过,结构对齐工具会因整体折叠不同而错过——只有 Folddisco 的"位置无关 + 部分匹配"能捞出这种隐藏的功能拷贝。这意味着基因组里可能还藏着大量"被错过"的金属结合蛋白

② GPCR 双构象识别:精准区分"开"与"关"

G 蛋白偶联受体是药物靶点的金矿,但同一受体的活化态 vs 非活化态结构差异极其细微——只有 DRY、CWxP、NPxxY 三个微基序的相对位置不同。

作者用活化态 GPCR(PDB 6LFO)的三组微基序做查询:

🎯 仅命中 PDB 中其他活化态 GPCR(如 β3 肾上腺素受体 PDB 7XJI),完全过滤掉非活化态(β2 PDB 6PS5 + propranolol)
—— 这种"构象级别"的精度,传统全局对齐永远做不到。

③ PPI 界面搜索:抗体设计的新捷径

作者拿免疫球蛋白 λ-轻链与 κ-可变区(PDB 4G3Y)的相互作用界面残基做查询。Folddisco 跨链识别到一个完全不同来源、不同折叠骨架的同源 PPI 界面:抗 IFNγ 单链抗体 scFv(UniProt A2KBC7)。

这等于给抗体工程师指了一条新路:要找"长得像目标界面"的备选 scaffold,不必从头训练 ML 模型,直接基序搜一搜,全世界数据库给你筛。

④ 双基序联合搜索:定位"多功能调控点"

蛋白质常有多个独立的功能位点——比如血红蛋白的异构调控位点(10 残基)+ 活性位点(4 残基)。Folddisco 支持把这 14 个残基同时作为一个组合基序提交查询,一次性识别那些"既有活性又能被别构调控"的同伴。

⚖️ 与 Foldseek、AlphaFold 的关系

工具
解决的问题
输入
AlphaFold
从序列预测整个三维结构
序列
Foldseek
(同组前作)
在结构数据库里找"整体折叠相似"的同伴
整条结构
Folddisco
(本文)
在结构数据库里找"几个关键残基的空间排列相似"的同伴
基序坐标(几个残基)

💡 Foldseek vs Folddisco 的本质差别:Foldseek 问的是"哪些蛋白长得像?",Folddisco 问的是"哪些蛋白的功能口袋长得像?"。前者适合做远缘同源识别,后者直击酶催化、配体结合、PPI 界面这些真正与药物设计相关的子问题。

补图 3. 灵敏度 vs 运行时长的权衡 | 通过调整距离离散化的分箱数量,Folddisco 可在"高灵敏度(默认/Sensitive 模式)"与"极速预筛"之间灵活切换;M-CSA 子集测试表明,默认参数已能在数秒内达到接近最优的灵敏度,无需进一步调参。

🚀 意义与未来展望

▸ 对药物发现:找新的酶替代品、找未注释的金属结合位点、找类似 GPCR 活化构象的潜在靶点,从此都是"秒级查询"。

▸ 对蛋白质设计:当你设计了一个全新的活性位点,可以瞬时反查"自然界是否已经独立进化出过类似结构"——既是验证,也是灵感来源。

▸ 对宏基因组挖掘:ESM Atlas 里 7 亿个未注释结构,过去只能"看个折叠"。现在可以"按功能基序点名"——找抗菌肽、找 CRISPR 类核酸酶、找新型自组装支架。

▸ 对教学与开放科学:作者把 Folddisco 做成了在线 webserver(search.foldseek.com/folddisco),普通研究者用浏览器就能查询整个 AlphaFold 宇宙,零代码门槛。

🔗 数据与代码

📦 开源代码(GPLv3):https://folddisco.foldseek.com

🌐 在线网页版:https://search.foldseek.com/folddisco

📂 基准数据集:Zenodo DOI 10.5281/zenodo.18443780

🛠️ 分析脚本:github.com/steineggerlab/folddisco-analysis

👥 关于团队

Martin Steinegger 实验室位于韩国首尔大学生命科学院 + 生物信息学跨学科项目 + 人工智能研究所。该组是结构生物信息学领域的明星——前作 MMseqs2(序列搜索)和 Foldseek(结构搜索)已成为全球分子生物学家的标配工具,本次的 Folddisco 延续了"快、准、开源"的家族基因。

📧 通讯邮箱:martin.steinegger@snu.ac.kr

🔬 AI 辅助药物发现

每日精读 AI × 生物医学顶刊论文 · 关注我们解锁更多前沿

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