当前位置:首页>鸿蒙APP>从"缺芯少魂"到"鸿蒙破局"——中国操作系统攻坚之路

从"缺芯少魂"到"鸿蒙破局"——中国操作系统攻坚之路

  • 2026-08-05 08:08:25
从"缺芯少魂"到"鸿蒙破局"——中国操作系统攻坚之路

一、一纸清单,刺痛国人

2018年《科技日报》推出了对中国35项关键"卡脖子"技术的系列报道。

在这份35项清单中,操作系统排名第3位,仅次于光刻机和高速芯片,被描述为"手机/PC端主流系统"受制于人。这个排位绝非偶然——操作系统被誉为"计算机之魂",是整个信息产业的根基所在,却恰恰是中国长期以来最为薄弱的环节之一。


二、当时的中国操作系统:一片荒原

2018年前后,中国在操作系统领域的技术水平可以用四个字概括——"缺芯少魂"("芯"指芯片,"魂"指操作系统)。

桌面操作系统方面,微软Windows在中国市场的占有率超过95%,政府机关、企事业单位、普通家庭几乎清一色使用Windows系统。国产桌面操作系统虽然在"核高基"等国家重大专项的支持下有所探索——银河麒麟自2009年起步,中标麒麟、普华Linux等也曾先后推出——但普遍存在"要软件没软件,要体验没体验"的尴尬局面,连基础的办公软件适配都难以满足,遑论走进千家万户。

移动操作系统方面,全球市场被谷歌Android和苹果iOS二分天下。中国虽然是全球最大的智能手机生产和消费国,华为、小米、OPPO等品牌出货量位居世界前列,但在操作系统层面,所有国产手机全部运行基于Android的定制系统。一旦Android断供,整个产业将面临"休克"风险。

服务器操作系统方面,虽然有Linux开源生态可以利用,但国内缺乏具有影响力的自主发行版,企业级应用主要依赖Red Hat(红帽)、CentOS等国外发行版,关键基础设施的底层软件安全存在隐患。

院士倪光南多年来反复疾呼:"中国不能没有自己的操作系统!"但在当时,这番话更多像是忧国忧民的警世之言,距离现实仍有遥远的距离。


三、被"卡脖子"的切肤之痛

操作系统被卡脖子,对中国的影响是全方位的、深层次的:

第一,国家安全面临重大隐患。 没有自主可控的操作系统,意味着政府机关、军事系统、金融网络、能源设施等关键领域的数字底座完全掌握在他国手中。系统后门、数据外泄、远程瘫痪等风险如达摩克利斯之剑始终悬在头顶。2014年4月8日,微软突然停止对Windows XP的技术支持,而当时中国仍有约2亿台电脑运行着XP系统——这些电脑瞬间暴露在安全漏洞之下,却无能为力。这一事件深深刺痛了中国社会,被称为"XP停服危机"。

第二,产业命脉受制于人。 中国的整个移动互联网生态——数亿用户、数百万开发者、数以万亿计的产业价值——全部建立在Android平台之上。一旦被断供,手机厂商无法出货、应用开发者失去平台、消费者无系统可用,整个产业链将面临灭顶之灾。

第三,技术话语权丧失。 操作系统的本质是生态。谁掌握了操作系统,谁就定义了软件开发的规则、应用分发的渠道、数据流动的方向。中国作为全球最大的数字市场,却在底层规则制定上毫无话语权,这不仅是技术上的落后,更是战略上的被动。


四、"主动卡脖子":西方已经出手了

在讨论操作系统卡脖子问题时,必须厘清一个关键判断:这并非仅仅是"我们技术不行"的被动局面,而是西方已经主动对中国实施了操作系统层面的技术封锁和断供。

2019年:谷歌断供华为——操作系统"核弹级"制裁

2019年5月16日,美国商务部将华为及其70家附属公司列入出口管制"实体清单"。随后,谷歌公司被迫遵守美国政府禁令,于5月19日至20日正式宣布暂停与华为在安卓系统及相关业务上的合作。具体措施包括:

  • 停止Android系统更新
    :华为无法获取最新的Android版本及安全补丁;
  • 切断GMS服务
    :华为新手机无法预装Google Play、Gmail、YouTube、Chrome、Google Maps等核心应用;
  • 停止技术支持
    :谷歌不再向华为提供任何系统层面的技术协助。

对国内用户而言,GMS服务的缺失影响有限;但对华为的海外市场来说,这是一场灾难——没有GMS的安卓手机在海外几乎无法销售。华为手机年出货量从巅峰时期的2.4亿台(2019年,全球第二,超越苹果)锐减至2021年的两千多万台,不及过去一个月的销量。华为常务董事余承东后来回忆这段经历时称之为 "至暗时刻":"一夜之间,华为失去了在海外上市手机的资格,全球业务陷入瘫痪。"

2018年:中兴事件——芯片与操作系统双重绞杀

2018年4月,美国商务部宣布禁止美国企业向中兴通讯出售芯片和软件长达7年。中兴作为全球第四大通信设备制造商,其核心芯片和操作系统高度依赖美国供应商。禁令一出,中兴几乎立即陷入"休克"状态,最终被迫支付22.9亿美元罚金并接受美方监管,才换来解禁。这一事件成为中国科技界永远的痛,也直接催生了《科技日报》那份35项卡脖子清单。

更早的警示:Windows XP停服事件(2014年)

2014年4月8日,微软单方面宣布停止对Windows XP的全部技术支持和安全更新。中国当时是全球XP用户最多的国家,约2亿台电脑瞬间暴露在安全风险之下。虽然微软后来与腾讯等中国企业合作推出了过渡方案,但这一事件清楚地表明:当一个国家的信息基础设施完全依赖于他国企业的商业决策时,国家信息安全的命运便不在自己手中。

这些事件充分说明,操作系统领域的卡脖子,既有"我们技术不行"的被动因素,更有西方主动实施技术封锁和供应链断供的主动因素。这是一场没有硝烟的科技战争。


五、绝地反击:那些破局者

华为鸿蒙:十年磨一剑的操作系统突围

面对谷歌断供的"灭顶之灾",华为拿出了早已秘密筹备的"备胎"——鸿蒙操作系统(HarmonyOS)

事实上,华为对操作系统的布局远早于制裁降临。2012年,美国对华为发起调查时,华为内部便已启动了自研操作系统的预研工作。华为消费者业务软件部总裁王成录(哈尔滨工业大学工学博士,1998年加入华为)是鸿蒙系统的主导研发者。他早在2015年就启动了"华为软件基础设施1.0"项目,这便是后来鸿蒙系统的雏形。2019年8月,在美国制裁的重压之下,华为正式对外发布HarmonyOS 1.0,王成录为鸿蒙制定了"5年计划"。

陈海波,这位来自湖南隆回农村的科学家,是鸿蒙系统背后另一位关键人物。他2000年考入复旦大学,完成本硕博连读,获全国优秀博士论文奖,其操作系统领域的研究成果打破了亚洲四十年在该领域的学术沉寂。他后来加入华为,成为开源鸿蒙项目的核心科学家,担任开源鸿蒙项目群技术指导委员会创始主席,现任上海交通大学特聘教授。

2020年5月,在华为最困难的时期,中国科学院软件研究所研究员武延军带领团队加入了鸿蒙主战场。在此之前,武延军已有支援华为欧拉操作系统的经验。2020年8月,中科院软件所5号楼被改造成"开源鸿蒙联合作战室",30多位工程师与华为团队在完全隔绝的空间里开始了长达8个月的封闭攻关。他们全面梳理了全球10万多款操作系统组件,识别标定关键组件,明确风险级别和优先级,精确制定攻关策略,逐一评估上百个安卓开源组件,分析并协助补齐鸿蒙软件供应链。中科院软件所高级工程师郑森文作为首批开源鸿蒙社区开发人员之一,后来在央视《鸿蒙星光盛典》上动情地说:"我特别想对五年前的自己说,谢谢你当时没放弃。"中科院软件所也因此成为开源鸿蒙社区迄今为止唯一的特殊捐赠人

经过六年持续投入,华为累计投入研发资金数百亿元,每年配备超过一万名研发人员参与操作系统相关工作。2024年10月,HarmonyOS 5.0正式发布——1.3亿行全新代码,彻底摒弃安卓框架依赖,实现了全栈自研操作系统的商业化落地。央视评价这一里程碑事件为**"突破技术封锁的关键一步"**。

截至2026年6月,鸿蒙生态设备已超过13亿台,鸿蒙在中国智能手机操作系统市场的份额回升至19%,超越苹果iOS,成为中国市场第二大移动操作系统。

欧拉(openEuler):服务器操作系统的国产替代

如果说鸿蒙解决的是"终端之魂"的问题,那么欧拉(openEuler) 解决的则是"基础设施之基"的问题。

华为早在内部就基于Linux开发了服务器操作系统EulerOS,主要运用于泰山服务器,适配鲲鹏处理器。2019年,华为将这一系统全面开源,更名为openEuler。2021年11月,华为将欧拉捐赠给开放原子开源基金会,由企业主导变为产业主导。

欧拉的发展速度令人瞩目。2023年,据IDC预测,openEuler在中国服务器操作系统市场份额达到36.8%,成为中国新增市场份额第一——这是中国首个达成市场份额第一的基础软件,是中国基础软件产业发展的重要里程碑。预计到2025年底,其装机量突破1600万台,商用OSV数量达25个,兼容ISV数量4312个。

银河麒麟与统信UOS:桌面操作系统的"双雄"崛起

在桌面和服务器操作系统领域,银河麒麟统信UOS形成了国产操作系统的"双雄"格局。

银河麒麟源自2009年"核高基"国家重大专项,背靠中国电子集团,拥有35年以上的发展历程。截至2025年,银河麒麟操作系统部署量已超过1600万套,覆盖党政、金融、通信等关键领域,服务超7万家用户,连续14年保持中国Linux市场占有率第一。2025年,银河麒麟V11发布,成为中国首个6.6内核商用桌面操作系统,支撑了"天问"探火、"嫦娥"奔月等国家重大工程。

统信UOS于2019年由多家厂商整合成立,"集中力量办大事",短短几年便跑出"中国速度":服务客户超5万家,合作伙伴1.5万家,用户量达5000万,生态兼容数量超过1000万件(软件适配920万,硬件适配82万)。2026年4月发布的统信UOS V25搭载AI 3.0和跨端智能助手,基于Linux 6.6内核,在智能化、安全性方面实现了全面提升。

两者累计装机量突破2400万套,适配规模从百万级跃升至千万级,完成了从"能用"到"好用"的跨越。


六、为何落后?中国操作系统技术滞后的深层原因

中国操作系统长期落后,并非单一因素所致,而是多重原因交织的结果:

第一,起步晚,先发优势难以逾越。 Windows诞生于1985年,Mac OS诞生于1984年,Android诞生于2007年(前身更早)。这些操作系统用二三十年时间构建了庞大的生态壁垒——数以百万计的开发者、数以亿计的用户、无数适配的硬件和软件。中国真正开始认真投入国产操作系统,已是2010年代之后,起步晚了至少二十年。

第二,生态壁垒是最大的护城河。 操作系统的价值不在于系统本身,而在于围绕它建立的整个生态。Windows之所以垄断桌面市场,不是因为它的技术有多先进,而是因为几乎所有的软件开发商、硬件厂商、企业用户都围绕Windows构建了自己的产品和工作流。要打破这种"生态锁定"效应,难度远大于开发一个操作系统本身。

第三,长期"造不如买"的思维惯性。 在相当长的历史时期内,中国产业界存在"能买到就没必要自己做"的思维。在全球化蜜月期,使用成熟的Windows和Android确实是成本最低、效率最高的选择。国产操作系统缺乏足够的市场驱动和资金支持,多数项目停留在科研课题层面,未能真正走向市场。

第四,碎片化的重复建设。 在国产操作系统发展早期,各家"各自为战",基于Linux内核套个中文桌面就号称"国产操作系统",名称一大堆,但都缺乏持续的投入和真正的生态建设,最终大部分无声消亡。

第五,人才储备不足。 操作系统内核开发是软件工程领域最复杂、最底层的系统工程之一,需要大量精通内核架构、驱动程序、编译系统、安全机制的高级人才。长期以来,中国在操作系统基础研究领域的人才培养规模远不能满足产业需求。


七、展望:前路漫漫,曙光已现

站在2026年的今天回望,中国操作系统的攻坚之路已经走过了最艰难的"无人区"。

在移动操作系统领域,鸿蒙已经从"备胎"成长为全球第三大移动操作系统,在中国市场的份额超越了iOS,13亿台设备的生态规模足以支撑一个完整的、自主可控的应用生态。"纯血鸿蒙"的发布标志着中国首次实现了全栈自研操作系统的商业化落地。

在服务器操作系统领域,欧拉已经成为中国新增市场第一,正在成为中国数字基础设施坚实的软件底座。

在桌面操作系统领域,银河麒麟和统信UOS双雄并进,累计装机量突破2400万套,在党政、金融、通信等关键领域实现了规模化替代。

但我们也要清醒地认识到:操作系统的竞争本质是生态的竞争。鸿蒙的应用生态虽然在快速增长,但与Android和iOS数十年积累的生态相比,仍有差距;桌面操作系统虽然在信创领域取得突破,但要真正走进消费市场,还需跨越生态壁垒的巨大鸿沟;在嵌入式、工业控制、实时操作系统等细分领域,国产替代的任务依然艰巨。

前路仍然漫长,但方向已经清晰。正如余承东在央视节目中所说:"构建全新的应用生态,是比打造操作系统更难的事。"但中国科技企业用集体冲锋,"将不可能变为可能"。


八、致敬与升华

回望这条攻坚之路,有太多值得铭记的名字和故事。

我们致敬王成录,在鸿蒙最艰难的起步阶段,为一个5年计划倾注全部心血;致敬陈海波,从隆回深山走出,以操作系统领域的学术造诣,为鸿蒙注入技术灵魂;致敬武延军郑森文,带领中科院软件所团队在"联合作战室"封闭攻关8个月,成为鸿蒙生态最早的建设者和最坚定的守护者;致敬华为数万名操作系统研发工程师,在"至暗时刻"没有选择离开,而是用一行行代码铸就了中国操作系统的脊梁。

我们同样致敬银河麒麟、统信UOS背后那些默默无闻的科研人员——他们中的许多人,从二十年前就开始在一片质疑声中坚守,在"造不如买"的喧嚣中坚持,在市场几乎为零的荒漠中开垦。他们知道,一个大国不能没有自己的操作系统,这个信念支撑他们走过了最漫长的黑夜。

操作系统之争,争的不只是一项技术,更是一个国家在数字时代的生存权和发展权。从2014年的"XP停服危机"到2018年的"中兴之痛",从2019年的"华为断供"到2024年的"纯血鸿蒙"——这十年,是中国科技工作者用智慧和汗水,把一个又一个"卡脖子"的枷锁逐一打开的十年。

鸿蒙初辟,乾坤始转。中国操作系统的故事,才刚刚开始。

最新文章

随机文章

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