当前位置:首页>学习笔记>CMC学习笔记-03 | Ch1. 生物制药的明星浪潮:从重组蛋白到单抗

CMC学习笔记-03 | Ch1. 生物制药的明星浪潮:从重组蛋白到单抗

  • 2026-05-10 14:30:46
CMC学习笔记-03 | Ch1. 生物制药的明星浪潮:从重组蛋白到单抗

写在前面

上一期我们拆解了第一章的术语部分——Biologic、Biopharmaceutical、ATMP这些词在监管语境下的确切边界。今天继续往下走,进入第一章的真正核心:生物制药产品的“四波浪潮”。

“From 1990s through today, biopharmaceuticals have entered the marketplace in four major 'waves'.”

作者用“waves”这个比喻来描述生物制药产品进入市场的先后顺序,虽然这不是一个严格的科学分类,但有助于理解CMC合规重心的演进逻辑。

这四波分别是:Recombinant proteins(1st)→ Monoclonal antibodies(2nd)→ biosimilars(3rd)→ gene therapies(4th)

今天的笔记覆盖前两波,也是迄今商业化最成熟、CMC知识体系最完善的两类产品。

 1st Wave:重组蛋白

(Recombinant Proteins)

1

基本原理:把一段基因放进微生物里

作者开门见山的给出了重组蛋白的制造本质——把一段DNA(基因)引入微生物宿主细胞,利用后者的“细胞工厂”来生产目标蛋白。

“Utilizing the cellular energy of living microorganisms and the introduction of foreign DNA (i.e., the gene), the Central Dogma of Molecular Biology is carried out: DNA is transcribed into mRNA which is then translated into proteins.”

而这也是关键的命名来源:因为引入的外源DNA与宿主原有的遗传系统‘重组’在了一起,故其产物就叫作“重组蛋白”(recombinant protein)

Since the introduced DNA is combined with a natural microorganism, the manufactured protein product is referred to as “recombinant”protein.

2

第一个获批的重组蛋白:胰岛素

作为1982年获批的第一个重组DNA来源的蛋白药物,人胰岛素(recombinant human insulin)由于其分子量小,结构清晰且衍生物较多,是十分经典的例子。

人胰岛素由51个氨基酸组成,分布在A链(21氨基酸)和B链(30氨基酸)两条多肽上,A链与B链之间由两对二硫键连接,A链内部还有一对(Fig1.1)。

Note

注意

虽然重组蛋白常被画成二维的氨基酸序列图,但实际上蛋白是三维结构——这一点在后续讨论“结构变异”和“可比性”时需要注意。

图片来源:Geigert, The Challenge of CMC Regulatory Compliance for Biopharmaceuticals, 4th ed., Fig. 1.1

3

不只是复制:基因工程的精致改造

分子生物学家不仅能够“搬运”天然的DNA序列,还能通过基因工程精准地改造它。

这意味着,“重组蛋白”不一定等于“天然蛋白的复制品”。它可以被设计为药代特性更优或者各具特色的产物。胰岛素就是其中的典型案例,作者列举了三个市场获批的胰岛素类似物,其改造位点和效果如下表,可与人胰岛素(图1.1)进行对比:

基因工程的巧妙是让科学家们可以直接操控蛋白的氨基酸序列,从而改变其治疗特性。实现了从”搬运蛋白“到”设计蛋白“的跨越,这也是重组蛋白作为第一波浪潮的根本驱动力。

4

宿主细胞的多样化

利用基因工程改造的大肠杆菌(E. coli)细胞被用于生产首批重组蛋白,这种微生物至今仍是常见的生产细胞类型。截止作者成书时已有超过120种不同的重组蛋白药物上市,现如今重组蛋白的生产选择已扩展至基因工程改造后的酵母细胞、昆虫细胞、植物细胞、动物细胞和人类细胞,甚至是转基因动物

Genetically engineered Escherichia coli (E. coli) bacteria cells were used to produce the first recombinant proteins, and this microorganism remains a common production cell type. But, production options for recombinant proteins have increased to include genetically engineered yeast cells, insect cells, plant cells, animal cells and human cells, and even transgenic animals

宿主细胞的选择是“重组蛋白”制造的重要范式之一,其决定了具体的工艺设计以及CMC考量角度,比如后续将陆续讲到的病毒安全策略、糖基化控制、杂质谱构成等。

5

重组蛋白范例:上市产品常规描述

作者通过实例展示上市的重组蛋白产品的一般描述,如下表中的普乐健(Proleukin)便体现了如下几个因素:

  1. 重组蛋白种类

  2. 所用的宿主细胞信息

  3. 改良方式以及改良序列的描述

图片来源:Geigert, The Challenge of CMC Regulatory Compliance for Biopharmaceuticals, 4th ed., Tab. 1.1

 2nd Wave:单克隆抗体

(Monoclonal Antibodies)

1

不只是“大号重组蛋白”

作者把单抗称为“第二波”,并不意味着它在技术原理上和重组蛋白有本质区别。单抗本身也是一种重组蛋白,但因为其结构更复杂、功能维度和衍生品种众多,且由此带来的CMC挑战也更多样。

单抗属于免疫球蛋白(Ig),最常见的是IgG型。作者用了一张经典的Y形结构图(Fig.1.4)来解释:

IgG由两条轻链(L chain)和两条重链(H chain)组成,通过二硫键连接。每根轻链包含一个可变区(VL)和一个恒定区(CL),每根重链包含一个可变区(VH)和三个恒定区(CH1, CH2, CH3)。

图片来源:Geigert, The Challenge of CMC Regulatory Compliance for Biopharmaceuticals, 4th ed., Fig. 1.4

Y形的上部为Fab区(抗原结合片段),由轻链(VL+CL)和重链的 VH+CH1 组成,决定了抗体“识别谁”;下部为Fc区(可结晶片段),决定了抗体“叫谁来帮忙”。

“Monoclonal antibodies have two major biological activities: (1) the Fab region that binds to specific antigenic sites, and (2) the Fc region for cell-mediated activities.”

2

“降低免疫原性”的进化线

作者对单抗叙事的主线只要集中在最关键的:降低免疫原性。这不仅是临床需求,也是CMC需要在全生命周期持续控制的核心指标。

第一个获批的单抗是1986年的Orthoclone OKT3(muromonab),用于预防肾移植排斥。它是鼠源单抗——Fab和Fc都是小鼠序列。

但鼠源单抗的问题很快暴露:人体会把这种鼠源蛋白识别为“异物”,产生所谓的HAMA反应(Human Anti-Mouse Antibody),导致药物被快速清除甚至引发过敏。

随着技术进步以及Fc区高度保守的特性,使得“替换恒定区”成为可能,从而催生降低免疫原性的技术演变,其迭代路线如下表所示:

截至作者成书时,已有超过140款单抗、双抗、Fc融合蛋白、Fab片段和ADC产品上市,其中全球最畅销的药品是修美乐(Humira,阿达木单抗),一款全人源IgG单抗,年销售额曾超过200亿美元。

3

经典的“多功能”改造:单抗的演化

单抗是生物制药领域最经典的改造“母版”,Fab和Fc以及linker的功能都非常适宜进行相关改造,作者按照分类框架,展示了它的几种经典衍生形态。

1

双特异性抗体(BsAb)

Bispecificantibody

普通单抗的两条Fab臂识别的是同一个抗原;而BsAb的两条Fab臂能够分别识别两个不同的抗原或表位(Fig1.5)

图片来源:Geigert, The Challenge of CMC Regulatory Compliance for Biopharmaceuticals, 4th ed., Fig. 1.5

 作者在书里列出了两种制造方法:

  1. 化学组装法:先分别在两套细胞里生产两种单抗,然后化学还原、混合、再氧化,从中筛选出目标异源二聚体(如Tecvayli)

  2. 重组共表达法:把两套轻重链基因放进同一个细胞株里共表达,通过基因工程改造Fc区(如“knobs-into-holes”突变),引导正确的异源二聚体匹配(如Vabysmo)

2

工程化抗体片段

Engineeredantibody fragments

单抗的Fab和Fc两者的独特功能,使得有些治疗场景仅需要单抗的部分功能便可覆盖,其应用场景如下:

  1. 只要Fab:保留抗原结合能力,去掉Fc区(如单链可变区片段scFv,用于Beovu)

  2. 只要Fc:把治疗性蛋白和Fc区融合,延长半衰期(如Fc融合蛋白,用于Arcalyst)

图片来源:Geigert, The Challenge of CMC Regulatory Compliance for Biopharmaceuticals, 4th ed., Fig. 1.6

 scFv的靶向性是如今CAR-T细胞的靶向基石,而Fc区的功能也同样不可小觑:一是通过FcRn受体实现“回收再利用”,大大延长药物在血循环中的存留时间;二是与Fcγ受体和补体C1q结合,介导ADCC、ADCP、CDC等免疫效应功能。

3

抗体-药物偶联物(ADC)

Antibody drug conjugates

如果单抗本身的Fc效应功能还不够,可以把一个高活性的化学药物(如化疗小分子药物)“挂”到抗体上,利用抗体的靶向性把药物精准带到癌细胞内部再释放,这便是抗体-药物偶联物(ADC)的核心设计逻辑

ADC的CMC复杂度几乎等于“一个单抗工艺 + 一个小分子API工艺 + 一个偶联工艺”的总和,而且偶联这一步会产生额外的产品相关杂质(不同DAR组分、未偶联裸抗、游离毒素等),后续将有章节专门展开描述。作者在这里主要列出了ADC制造所需要思考的五个关键变量:

  1. 选择什么单抗

  2. 选择什么药物负载(payload)

  3. 选择什么连接子(linker,决定何时断裂释放毒素)

  4. 连接方式(偶联位点、随机还是定点)

  5. 药物-抗体比(DAR,Drug-to-Antibody Ratio)

The manufacture of these ADCs consists of numerous variables: (1) the choice of monoclonal antibody, (2) the choice of cytotoxic chemical drug, (3) the choice of hydrolysable chemical linker (4) the mechanism and sites of chemical drug-linker attachment to the mAb, and (5) the DAR (drug-to-antibody ratio)

4

ADC范例:上市产品常规描述

主要选取单抗中最常见也最复杂的ADC讲解其上市产品的一般描述。以TRODELVY为例需要明确如下信息:

  1. 偶联的单抗及药物分子信息

  2. 连接子信息及连接机理

  3. 药物分子作用机理

  4. 抗体生产细胞系

  5. 平均DAR值数据(药物-抗体比)

图片来源:Geigert, The Challenge of CMC Regulatory Compliance for Biopharmaceuticals, 4th ed., Tab. 1.5

写在最后

理解抗体演化是理解CMC复杂度的基础

这一章节所传达出来的发展可以看出,即便是最基础的重组蛋白其复杂程度也是高于化学药的(chemical drug),而单抗作为第二波的“母版”,其衍生出来的BsAb、Fc融合蛋白、Fab片段、ADC所增加的功能维度都会传递至CMC的复杂度上。

从蛋白序列的正确性(第一波),到糖基化、聚体和免疫原性的控制(第二波),再到异源二聚体纯度、偶联位点分布、DAR组分控制(第二波衍生形态)。可以想见,CMC面临的挑战绝不仅仅是工艺链加长,而是“可比性”和“效力定义”这类底层问题的重新命题。而第一章所要做的便是展现出生物制药的特质从而引领出后续的CMC控制以及监管的考量。

如果你喜欢这篇文章,欢迎点赞、转发或推荐,谢谢支持~

下一章进入Chap. 1的第三波浪潮——生物类似药(biosimilars)。看作者解答生物制药为何难以仿制的原因。

关注+收藏公众号不迷路,我们下期再会~

声明

本号所有内容仅为个人学习心得与行业技术交流,不构成任何专业建议,本号会尽力确保内容的准确和完整,若存在理解不当之处,您可在公众号对话框或评论区中发送反馈

本文所引用英文原文摘自《The Challenge of CMC Regulatory Compliance for Biopharmaceuticals》第四版,版权归原作者及出版社所有,此处仅供非商业交流。

最新文章

随机文章

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