当前位置:首页>鸿蒙APP>万字深度:鸿蒙的1000天

万字深度:鸿蒙的1000天

  • 2026-05-13 05:27:52
万字深度:鸿蒙的1000天
鸿蒙的进展,又一次和折叠屏的发布联系在一起。

2025年3月20日的华为发布会,焦点在一款名为华为Pura X的非常规小折叠手机上,它的特殊在于,这是首款全面搭载HarmonyOS 5的手机。

而13个月迭代一个大版本框架,这速度是疯狂的。

因此,站在2026年4月20日的华为Pura系列及全场景新品发布会现场,在亲眼看到华为Pura X Max阔折叠手机、华为Pura 90系列、HarmonyOS 6.1同台发布时,我始终有种不太真实的感觉。

这不仅仅由于是我看到了华为Pura X Max以独特的阔型折叠屏形态和业界首个伴随式AI,带来了一种AI服务上的独特创新和上百个新的体验点。

这也不仅仅是生态伙伴围绕这种全新形态纷纷推出的各种新功能,展现了如今鸿蒙生态的枝繁叶茂。

让我感到不真实的,是这一切来的太快,但路也走得够长了。

快和长,是的,这是一种完全矛盾的修辞,但它是真实的。

说来得太快,是如果从 2023 年 8 月 4 日 HarmonyOS NEXT 开发者预览计划公布的那一天算起,到今天刚好是差不多1000天。而鸿蒙用1000天的时间,证明了一个国产的、全自研的,而且是后发的操作系统不但能够活下来,而且发展得有声有色。

说路走得够长,是鸿蒙没有走任何捷径,该吃的苦、该闯的关、该遇到的挑战乃至非议,它一个也没落下。

我希望讲清楚,鸿蒙在过去的1000天里发生了什么,以及它为什么能取得阶段性的、标志性的成绩。

                    ——导语

01

1000天的彩蛋

如果把时间倒推到2023 年 8 月 4 日,当时的我们,无论如何也想不到1000天后鸿蒙会达到如今的高度。

在那一天,有几件事发生了——鸿蒙4 发布,34 款设备启动公测升级,35 款产品启动 Beta 招募……但更重要的是,华为在同一场 HDC 上第一次把 HarmonyOS NEXT 摆到了台前。

当时,甚至没有一个统一的称谓,媒体们纷纷用“原生鸿蒙”“纯血鸿蒙”等字眼来形容这个新生事物。

我曾经写过,鸿蒙并不是中国的第一个移动操作系统。但是,鸿蒙是2010年的那波国产移动操作系统热潮落幕后的十几年里,第一个有勇气挑战移动操作系统巨头的造物。

2010年和2023年完全不具有可比性。第一个时点,iOS和安卓都还青涩;第二个时点,两者已经拥有数百万款APP,统御了全球99%以上的手机操作系统市场。

在这种难度下要找出第三条路,难如登天。很多人关注的不是鸿蒙究竟意味着什么,而是根本不认为它能够活下来。

所以,从今天这个时点再回看,就觉得一切来的真的太不容易。

尤其是,鸿蒙没有给自己的第1000天留下遗憾,它带来了很多惊喜。

就本次发布而言,我个人认为最突出的是“伴随式AI”的提出和落地。

无论是春节期间的AI应用“红包大战”还是最近的“龙虾热”,其实都围绕着一个宏观命题展开:除了对话,AI到底能为用户、特别是个人用户做什么,并且怎么去做?

鸿蒙作为一个后发的新操作系统,最怕的是概念很大、热度很高,但到了用户手里,却没有根本性的体验提升。

而如果说对话机器人解决的是“知”,而龙虾试图搞定“行”,那么,鸿蒙这次发布的小艺伴随式AI的特点就是,把“知”和“行”结合起来了,而且让AI有了“主动性”。

它既不仅仅是“会回答”的智能助手,也不仅仅是能够调用AI能力的智能体框架,它是一种“更懂你、能思考、会执行”的系统级AI。

按照华为在现场的表述,它依托的是小艺新的 Agentic 自演进架构,它不是在等用户一条条地下命令,而是在合适的时间、合适的场景,以更轻量、无扰的方式持续在场、适时服务。

比如智慧伴读,让阅读不再只是单向的信息摄入,而变成一场持续展开的认知过程。

再比如智能待办,它可以主动识别鸿蒙版微信等App中的关键通知,也能把瑞幸、KFC等餐饮排队信息,以及票务、出行、酒店等订单统一归集、按时序整理并智能提醒。

还有智慧出行,小艺能够联动高德地图、滴滴出行等伙伴,在出发前根据行程和实时路况主动提醒,在抵达机场、车站等场景后继续提供打车与接驾时长等后续服务。

它让AI不再只是会聊天,而是开始参与“人的下一步动作”。

不谈理论,仅仅就直观体验来说,它带来的变化也是惊人的,实现了从“被动响应”到“主动服务”的跨越式升级,也为小艺在“AI入口之争”中,拿到关键的一分。

再说回这次发布会中的应用创新,一个鲜明特点就是生态伙伴的群起响应。

我还记得,在鸿蒙刚刚发布后,不短的一段时间里,能拿出来展示甚至演示的重磅应用,都是不多的。

甚至,在两年前,也就是2024年初,鸿蒙刚刚实现TOP200应用加速开发,还在向更广阔的千行万业发出呼吁。

但是今天,一款华为Pura X Max的发布,一个小版本的更新,就能有上百个头部甚至是顶级的APP参与联动。

在UI层面,小红书、QQ音乐、酷狗音乐、爱奇艺、蜻蜓FM、钉钉、搜狐新闻、中国国航、墨迹天气、飞常准等多家伙伴全新适配了悬浮组件;Dock栏支持智能滑动隐藏这么一个细的切口里,就有一大批应用参与了这种“把空间还给内容”的新交互。

在内容创作场景里,剪映、快影、醒图、像素匠等应用与鸿蒙6.1深度结合,后台导出、实况窗同步进度、快捷功能轻触唤起,让这台设备更像一部随身移动工作站。

在独一无二的“阔”外屏上,小红书、蜻蜓FM等进行了多列信息流的全新适配;在内屏上,小红书、抖音、哔哩哔哩、大众点评、得物等应用通过“左图右文”的方式放大了图文内容的沉浸感。

还有太多太多的小亮点,不能一一列举。但如果你跟踪了鸿蒙一千天,彼时它有多青涩,现在它就有多热闹。

总的来说,我有几点感受很深。

在操作系统的系统级智能化上,鸿蒙做得越来越好。而且,它不是把AI作为外挂塞进系统,而是作为系统能力的一部分进行组织和调度。

这看上去似乎有点跑题。但事实上,AI是现在全社会最大的关切。而可以不夸张的说,这次的发布,让鸿蒙的“第一个面向智能时代而生的操作系统”这一定义,开始真正坐实;更具体来说,鸿蒙长期坚持的“原生智能”理念,从这刻起很是多了些沉甸甸的成色。

在生态的扩展和活跃度上,我也能深切感受到——从1000天前,鸿蒙出发时的“只有几个突出案例可以讲”,到现在的“新功能多到讲不过来”,体现的是生态伙伴越来越多,参与创新越来越深。

说得高大上一点,就是鸿蒙的系统能力与伙伴创新正在相互放大、彼此成就。

如果没有这种“相互成就”,这1000天,鸿蒙生态就走不到今天这个程度。

一个全新操作系统,能挺过1000天,意义不在于“还没死”,而在于它已经穿过了三道最致命的门槛:战略门槛、生态门槛、用户门槛。

环顾全球的移动操作系统发展史,1000天是个很有意思的时间尺度。

有的操作系统,不管来头多大,甚至都挺不过一年。最明显的例子,就是MeeGo。这是诺基亚的生态转型之战,彼时诺基亚在手机领域的全球地位也远高于现在的华为。但这个项目从2010年正式宣布,到诺基亚在2011年转向微软阵营,中间只有短短361天。

它不是死在技术完全不行,而是死在战略层面先放弃了。

Windows Phone 则是另一种典型:它活得够久,大概有2700多天,却始终没有活成一个能自我增长的生态,直到最终出局,也没有形成像鸿蒙这样不断扩展边界、不断吸引伙伴主动共建的生态势能。

而鸿蒙用1000天的时间和 5500 万的设备数、35 万的可获取应用与服务数,不但站稳了脚跟,而且已经成长为全球最具活力的操作系统之一。它不是“勉强活着”,而是已经从“活下来”走到了“活得越来越像样”。

02

为什么它能越来越有韧性?

讲一个很直观的感受,大部分手机企业发新机是一年两次,但鸿蒙给人的感觉是“全年都在开发布会,全年无休”。

因为前者是基于成熟系统的线性更新,更具有可预测性;而鸿蒙是“一边开车一边换轮子”,还要跑出生死时速,所以全年、每一台新机、甚至每一个版本的迭代都极其高频。这既是一个操作系统早期的特点,也是鸿蒙奋力前行的写照。

但仅有勤奋是不够的,生态厚度和韧性才是鸿蒙能够存续的决定性要素。而在这个问题上,鸿蒙的效率是惊人的。

根据相关材料:到 2025 年底,HarmonyOS 5/6 设备超过 3600 万台,注册开发者超过 1000 万。鸿蒙生态在更早阶段就已经可以覆盖消费者 99.9% 的使用时长。

这说明了一个问题:鸿蒙在过去的1000天里,已经提供了能够覆盖绝大多数用户刚需的应用和服务。它活过了战略摇摆、开发者观望和用户迁移的危险期,开始进入从求生存到谋发展的新阶段。

简单地说,鸿蒙生态渡过了最脆弱的时段,开始变得越来越有韧性。

那么,是什么让鸿蒙生态具有韧性?

首先,韧性的前提是黏性,黏性的前提是价值。

对很多应用来说,鸿蒙的潜在价值远非“一个手机操作系统”那么简单。它覆盖的设备从手机、平板到PC,从家庭物联网到车机、甚至更多全场景终端,这意味着对于生态伙伴而言,鸿蒙提供的,是一次进入全场景智能时代的机会。

换句话说,伙伴今天在鸿蒙上投入,不是在争夺一个单点入口,而是在为未来在多个设备、多种形态、多类场景的协同做准备。

谁不想在AI+万物互联时代,给自己准备一张未来的船票呢?鸿蒙就是现在能拿到的最靠谱的船票之一。

其次,鸿蒙总能实实在在地为生态伙伴的创新提供新的支点。

比如这次的阔折叠新品,它不是简单多了一块大屏。在这块屏为什么要这么大、该怎么折的问题上,鸿蒙做了无数的调研。它希望带来的不是一块屏,而是给生态伙伴带来界面重构、内容重排、交互重做的机会。

它的意义在于,视频、游戏、阅读、办公、创作、资讯等应用,都可以围绕阔型屏做出新的体验;再比如小艺伴随式AI,它对出行、LBS、教育、票务、阅读、内容消费等大量异构业务,都创造了提升用户体验的新抓手。

所以说,生态伙伴愿意投入,是因为真的能看到创新收益。

而在用户体验和海量应用的产品创新之间,鸿蒙架起了一座桥,这就是它的生态位价值,也决定了它对创新的驱动能力。

最后,我想说的是,这一切的背后,鸿蒙不是把生态建设当成一句口号,而是把它做成了一种极其重投入、极其重执行的工程能力。它愿意下场,愿意啃硬骨头,把困难留给自己,把简单留给开发者。

对于这个问题,鸿蒙做得很细、很苦、也很主动。

据我了解,鸿蒙仅仅为了生态发展,就投入了上万名工程师支持海量应用的适配。具体来说,是成立了数千个小组,几乎是一对一的在支持全行业生态伙伴开发。

在这数千个小组里,有的服务于超级应用,一个超级应用可能需要数十人长期支持,而中国是最偏好大而全的超级应用的市场;与此相对,有的小组则专门解决某一类应用开发中的共性问题,希望由此及彼,一通百通。

我印象尤其深刻的是一位华为员工告诉我,他说:“如果没有参加这次适配,我可能还不知道,中国的移动互联网渗透之深,到了极致的程度。有的部委,全国范围内能有5000多个应用,一个医院,甚至一个街道办,可能都有自己的APP……所以,我们还有大量的小组负责长尾应用,而这是最难也最磨人的”。

限于篇幅,很多精彩的故事无法展开。但总其而言就是,鸿蒙生态之所以能在1000天内达到今天“小成”的地步,本质上是华为没有把问题简单地留给生态伙伴,而是在最大限度地替伙伴降低门槛、缩短路径、扫清障碍。

而这一点,就是大力出奇迹,一个谁都会说,但很少人能做到的道理。

03

1000天是怎么一步步走出来的?

1000天里,鸿蒙已经走过四个阶段。

第一个阶段,时间很短,但它是命运的大拐弯,是原生鸿蒙的开篇。它大概发生在2023年8月到2024年1月之间。

前面提到过,2023 年 8 月 4 日,HarmonyOS 4 发布;更重要的是,华为在同一场 HDC 上第一次把 HarmonyOS NEXT 摆到了台前。

对外界来说,这可能只是一次开发者大会上的新提法;但对鸿蒙自己来说,这是一次方向性的转折。

因为在那之前,很多人看鸿蒙,还是在单纯的从“鸿蒙究竟能不能承担起安卓的备胎”这个角度去看问题,但华为人深知,能平替安卓的鸿蒙,只会被当作安卓来用;能超越安卓的鸿蒙,才是真正有前途的鸿蒙。

而选择发布NEXT版本,看上去只是踏出一步,但这一步是跨越式的。因为从这一刻开始,鸿蒙要回答的,本质上是另一个问题——鸿蒙的重点不是能不能做出一套可以用的系统,而是它能不能从一个系统,变成一套真正独立的生态,并实现成功。

这个阶段,最值得讲的不是技术,而是那种“开弓没有回头箭”的决心。

非常重要的一步棋必须提及——在2023年9月25日,华为正式宣布鸿蒙原生应用全面启动,这等于告诉所有人,HarmonyOS NEXT要“另起炉灶”。那一刻起,它已经没有退路可言。

第二个阶段,为期半年(2024年1月到6月)。如果说前面的3个月是发出信号,那这6个月,就是一次整体上的“产业动员期”。

当时,华为给出的数据是,开发者达到 254 万,5000 多个常用应用已全部启动开发,其中超过 1500 家已完成上架。

但这一切,真的是来之不易。

华为做事,喜欢从底层来做,觉得这样做才扎实。

大部分操作系统都有一些源点,例如iOS就和苹果多年研发的MacOS完全同源,从内核层面都属于认证级 UNIX 系统分支;而安卓采用的则是Linux的内核,也曾长期使用Java等成熟语言。

而鸿蒙不是、也没有这样的血统传承,华为对这套新系统的布局已经不再局限于“能运行”或“能替代”,而是从内核、文件系统、编程语言、编译器/运行时、框架、IDE 到 AI 框架和大模型的能力都做了系统性焕新,并提出“底座、生态、体验”的三层重构。

但这样做的代价,是这套系统的建设成本和迁移成本,尤其是后者。

因此,当鸿蒙的叙事中心从“分布式体验”进一步切换到了“鸿蒙生态建设”时,挑战就给到了生态。

这注定是一条难且重的路,而华为把工作做到了细致的无以复加的程度。

有一个很能说明问题的故事是:某个头部 App 在适配过程中,因为功能极其复杂、链路极长,进度一度较慢。结果鸿蒙团队围绕这个 App 的能力结构、功能逻辑、用户场景,自己做出了数百页的功能解析资料,详细到让对方都震惊,甚至一度误以为鸿蒙是不是也要自己做一个类似产品。

这个故事的有趣之处,不只是“做得很细”,而是它说明鸿蒙在生态建设上不是一个平台方的旁观姿态,而是一种“帮你把路先趟出来”的执行姿态。

事实上,鸿蒙的发展不仅仅是华为和合作伙伴的双方关系,它甚至是一个庞大的社会工程。我手里有一篇2023年的旧文里就提到——在鸿蒙人才培养方面,华为做了全面投入。截至2023年9月底,已有超过170万人参加了鸿蒙学堂的课程学习、线下活动。

这其实是鸿蒙生态能够快速起势的一个关键原因:它没有把“生态建设”理解为等别人来,而是理解为一切要自己先下场。

但为什么自己要下场?这个问题很少人思考。其实答案也很简单——自己倒逼自己。

概念先行、目标宏大、难如登天繁如星海的生态搭建、无数在明处暗处等待修复的bug,甚至是绞索勒的越来越紧的国际供应链……我一度困惑,鸿蒙为什么要给自己上难度?

这一切都在我在松山湖看到的一块大石上的字上得到了解答,那块巨石上写着“没有退路就是胜利之路”。

那一刻,我才明白,华为人为什么要这么说—— “我们坚信,没有人能熄灭满天星光,今天,鸿蒙大势已定,鸿蒙已成为时代的滚滚洪流,期待来自千行百业的伙伴和更多的海量应用尽快加入鸿蒙生态,一起势不可挡”。

但这还是刚刚开始。

第三个阶段,是2024年的下半年,这几个月是最像“大会战”的阶段。

从开发者预览版,到 Beta,再到公测前夜,这个阶段的核心任务已经不是“有没有人来共建”,而是“能不能在商用前把头部场景补齐,把用户迁移的心理门槛降下来”。

这个阶段的一个关键性事件,是2024年10月22日鸿蒙5正式发布,开启更多机型公测。

公测的真正含义是:鸿蒙已经不再只是少数伙伴与少数尝鲜用户的共建项目,而开始具备面向大规模普通用户的迁移条件。对于任何操作系统来说,这都是极其关键的一道坎。

而用户迁移从来不是“能不能点击更新键”那么简单,而是一个心理问题—— 能不能用?好不好用?

也是在这个阶段,鸿蒙开始不断通过具体体验去回答用户的这种询问。比如更流畅的方舟引擎、更系统化的星盾安全架构、更主动的AI能力、更好用的实况窗、动态卡片、碰一碰分享等,用户开始不再只是“为了支持”而用鸿蒙,而是因为“确实好用”而留下来。

第四阶段,我称为“正式商用、从量变到质变”。

这个阶段的标志性事件,是2025年3月份,Pura X搭载鸿蒙5发布,华为终端全面进入鸿蒙时代。而到目前,搭载鸿蒙5/6的设备,已经覆盖了各类华为全家桶设备。

到了这个阶段,鸿蒙已经不再只是一个“还在追赶中的操作系统”,而是开始显现出自己的扩张能力和生态能力。

生态开始从“数量扩张”走向“质量变化”。而到 2025 年底,HarmonyOS 5/6 设备超过 3600 万台,注册开发者超过 1000 万,可获取应用和服务超过 350000。

这个过程并不是一帆风顺的。但可以说,鸿蒙既没有走捷径,也没有走太大的弯路,这是1000天效率的关键点。但这个过程中,也包含着许多精细的路径修正。

例如,很多人都注意到,鸿蒙5似乎还没有把所有问题都解决完,版本节奏就已经快速推进到了鸿蒙6。

其实,这并不是为了更新而更新,而是一次很典型的内部研判结果:当一套架构在真实适配与大规模共建中暴露出一些此前没有充分预见的问题,与其在原地做大量局部修补,不如用一次更系统的大版本迭代,把一部分考虑不周的地方彻底拉平、重做、归整。也正因此,鸿蒙6开局后,生态适配更加顺利,生态伙伴反馈也更好。

而从近期 HarmonyOS 6.1 与 Pura 双旗舰的同台发布来看,鸿蒙还在进一步证明:它不是“生态足够成熟了以后才开始做体验”,而是一边扩生态、一边打磨体验、一边继续提供新的想象空间。

而这个体验密度提升的过程,恰好是前面提到的“迈过用户门槛的关键”——我在Pura X Max的发布会上,看到了一条条的用户口碑——微信消息秒收、QQ 的 3D 效果流畅、哔哩哔哩的碰一碰很好玩、企业微信的日历同步做得好、钉钉文档滑动丝滑、夸克网盘下载速度满载、知乎专业问题回答秒出、今日头条桌面卡片随时看热点、京东AR看家电太流畅了……

我能体会到鸿蒙开发者们看到这些反馈时,他们内心的快乐。

正是凭着对这些来自用户的碎片化反馈背后原理的不断追索,鸿蒙正解决着一个系统最难的目标:从“可用”走向“好用”再到“爱用”。

结语

1000天之后,问题已经变了

写到这里,虽然洋洋万言,但仍然不能简单下一个“鸿蒙已经越过生死线”的判断。

一个新操作系统和两个存量巨头的竞争,从来不是1000天就能彻底分出胜负的。鸿蒙今天依然面对更多挑战:生态还要继续拓展,头部之外的长尾应用还要继续完善,不同设备形态下的协同体验还要继续打磨,AI带来的系统机会也才刚刚打开。

但同样必须承认的是,鸿蒙已经走到了一个新的阶段。

它已经从“要不要继续做”进入“能不能继续做大”的新阶段。这个变化并不只是设备数、应用数、开发者数的变化,而是问题性质的变化。过去大家关心的是,鸿蒙能不能活;今天更准确的提问已经是:鸿蒙能不能把已证明的生存能力,转化为真正稳定的生态支配力,最终兑现为终极的用户价值。

而从这次发布会看,我认为鸿蒙下一阶段最值得关注的,恰恰是它的智能体验。

因为未来操作系统的竞争,不会只是功能点的竞争,也不会只是流畅、安全、续航这些传统指标的竞争,而会越来越多地表现为:谁更能理解用户、谁更能组织场景、谁更能把AI真正变成系统能力。小艺伴随式AI之所以重要,不在于它又提供了几个新功能,而在于它让我们第一次比较清晰地看到,操作系统与AI的结合,不一定非得以一个超级入口的方式出现,也可以是以一种持续在场、轻量无扰、主动服务的方式,渗透到阅读、待办、出行、创作、办公等每一个细小但高频的场景中。

如果说过去这1000天,鸿蒙证明的是一个国产、自研、后发的操作系统能够活下来;那么接下来它要证明的,可能就是另一件更难的事:它不仅能活,而且能成为智能时代里一种真正有方向感、有组织力、也有用户吸引力的开放生态。

这才是“鸿蒙的1000天”之后,最值得记录、也最值得继续观察的地方。

 ——END——
作者|胡喆
   交流/互动 欢迎添加我的个人微信
胡喆
科技财经作家、数字产业资深观察家、品牌专家。
公众号「胡说成理」创办人、超头部自媒体撰稿人。
数字产业资深观察家,曾任雷锋网副总编、《电脑报》新闻中心主任多年,后应邀加入百度多年,成为百度历史上第一位CEO品牌专任负责人;亦较早服务于UCWeb的创业,后投身移动互联网创业企业任联合创始人、市场副总裁等。

品牌研究专家,受聘为分众传媒终身顾问、百度、妙可蓝多、问界汽车等企业和品牌的CEO品牌顾问、企业文化品牌顾问,作品被收入于《人心红利》《抢占心智》等著作中。

互联网史名作《沸腾新十年》联合作者,该书曾获得豆瓣、当当等权威图书平台的“2022年中国财经商管图书Top10”荣誉。

中国首部存储产业史《第四支柱:中国存力崛起录》作者。

热门推荐

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-03 19:54:59 HTTP/2.0 GET : https://c.mffb.com.cn/a/483681.html
  2. 运行时间 : 0.681134s [ 吞吐率:1.47req/s ] 内存消耗:4,363.00kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=a9e7145eccab987218b30820fb7614bd
  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.000401s ] mysql:host=127.0.0.1;port=3306;dbname=c_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000530s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.029239s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.027731s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000698s ]
  6. SELECT * FROM `set` [ RunTime:0.005716s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000589s ]
  8. SELECT * FROM `article` WHERE `id` = 483681 LIMIT 1 [ RunTime:0.041491s ]
  9. UPDATE `article` SET `lasttime` = 1785758099 WHERE `id` = 483681 [ RunTime:0.007169s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.000455s ]
  11. SELECT * FROM `article` WHERE `id` < 483681 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.003651s ]
  12. SELECT * FROM `article` WHERE `id` > 483681 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.017627s ]
  13. SELECT * FROM `article` WHERE `id` < 483681 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.113488s ]
  14. SELECT * FROM `article` WHERE `id` < 483681 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.258049s ]
  15. SELECT * FROM `article` WHERE `id` < 483681 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.098138s ]
0.685307s