乐于分享
好东西不私藏

惊天巨变,科技圈地震!谷歌“抛弃”安卓开源

惊天巨变,科技圈地震!谷歌“抛弃”安卓开源

要相信,努力一定会有回报

文 / 六六站长

震惊!你安卓手机可能要“变脸”了!

话说这科技圈的新闻,有时候比偶像剧还抓马。这不,就在 2025 年 3 月 27 日,一则消息像平地一声雷,炸得整个科技圈都开始怀疑人生了:谷歌,那个一直以来把“开放”二字写在脑门上的科技巨头,竟然宣布要停止维护安卓开源项目(AOSP)了!这消息一出,简直比你追的剧突然换了主演还让人懵圈。想象一下,你刚入手一台心仪的Android新机,正琢磨着怎么把它打造成独一无二的“机皇”,结果传来消息说,安卓的老家——那个开源的“根据地”要关门谢客了?这感觉,就像你刚拿到一本号称人人都能参与编写的武功秘籍,结果作者突然说:“不好意思,秘籍以后只在我家传了。”这反差,是不是有点太大了?

这可不是什么愚人节玩笑,而是正儿八经的消息,据说谷歌以后要搞“内部专供”的Android开发模式了。这消息一出,就像平静的湖面被投下了一颗深水炸弹,激起的不只是水花,更是对整个安卓生态未来的无限猜想。毕竟,安卓之所以能成为全球用户最多的操作系统,很大程度上得益于它的开源特性。如今,谷歌突然来了这么一出,难道是想给安卓来个“改头换面”?这葫芦里到底卖的是什么药,咱们还得好好唠唠。

安卓也要“锁起来”了?

根据最新的报道 ,谷歌已经确认,他们将停止对安卓开源项目(AOSP)公开分支的维护和更新。这意味着,以后大家就没法像以前那样,实时看到安卓的“源代码”是怎样一步步被“码”出来的了。那些持续集成工具(CI/CD)和代码审核平台 Gerrit 也可能会逐步关闭 ,这对于一直以来习惯了在“阳光下”共同开发安卓的外部开发者来说,无疑是一个巨大的变化。以后,只有谷歌内部的员工才能访问 AOSP 的内部版本并提交代码,Android的开发过程将不再对外透明 .

当然,谷歌也说了,他们并不是要完全抛弃开源 。那些受到 GPL 协议强制约束必须开源的底层代码,比如 Linux 内核,估计还是会继续公开的 。但是,像蓝牙堆栈、虚拟化工具这些位于Android系统“中上层”的关键框架,以后可能就要变成谷歌的“私有财产”了 。这就像一个开源餐厅,虽然还会公开一些基本的食材配方,但是真正能做出独家美味的秘方,以后就只掌握在老板手里了。谷歌的这一举动,无疑给安卓的未来蒙上了一层神秘的面纱。

开源变“私有”

要说这开源和闭源,就像手机里的两个App,功能完全相反。开源,顾名思义,就是把源代码像“老王家的WiFi密码”一样公开给大家,任何人都可以查看、修改甚至拿去自己用 。而闭源呢,就像你付费观看的电影,只能看,不能随便复制、修改,更别说拿去商用了 。一直以来,安卓都是以开源的形象示人,开发者可以随时了解谷歌在做什么 ,甚至可以参与到Android的开发过程中。

虽然谷歌这次宣布要转向内部开发,但他们也强调,在新版本的Android系统发布时,仍然会公开相应的源代码 。但这和以前那种“边开发边公开”的模式可是有着本质的区别。这就好比以前是直播装修过程,大家可以随时提出建议,现在变成了装修完了才给你看最终效果图。虽然也能看到结果,但这过程中的很多细节和可能性,大家就无从得知了。有人就说了,虽然从狭义的定义上来说,安卓可能还算不上完全闭源 ,但这种开发模式的转变,无疑让安卓变得更加“封闭”了,开源的味道也淡了不少。毕竟,开源不仅仅是公开代码,更重要的是透明的开发过程和社区的参与。

影响几何?

那么,谷歌这波操作会对Android生态产生什么样的影响呢?咱们来掰扯掰扯。对于那些已经和谷歌签署了 GMS 协议的主流手机厂商,比如小米、三星、OPPO 这些“老大哥”来说,他们仍然可以访问谷歌内部的闭源代码,所以系统的更新应该不会受到太大的影响 。但是,他们可能要接受谷歌更加苛刻的预装应用条款和广告分成比例 。这就像你加盟了一个连锁店,总部虽然保证供货,但也可能会提高你的加盟费。

但是,对于那些依赖 AOSP 进行开发的“小弟”们,比如一些智能家居、车机系统的厂商,以及那些第三方 ROM 的开发者(像著名的 LineageOS)来说,日子可能就没那么好过了 。他们以后可能无法及时获取最新的Android代码,要么就得乖乖接受谷歌的协议,要么就得支付授权费,否则他们的产品功能迭代可能会停滞不前 。这就像那些小餐馆,以前可以免费学习“总店”的新菜品,以后可能就得花钱加盟或者自己摸索了。更惨的是那些第三方 ROM 的开发者,他们失去了实时的代码支持,只能在旧版本的基础上进行维护,创新空间大大受限 。虽然有些“极客”团队可能会尝试分叉旧版的 AOSP 代码,但是缺乏商业支持,前景实在难以预料 。

至于我们这些普通用户,可能最关心的就是手机更新会不会变慢了。目前来看,谷歌并没有明确表示会影响更新速度 。但也有分析认为,失去了社区的参与和监督,未来安卓的更新可能会更加依赖谷歌内部的节奏,这其中就充满了不确定性 。另外,以后我们可能就更难从 AOSP 的代码提交中提前发现Android的新功能和 Pixel 新机型的蛛丝马迹了 ,这对于喜欢“挖料”的科技媒体和爱好者来说,无疑是一个坏消息。

谷歌的小心思

那么,谷歌为啥要做出这么一个看似“自断臂膀”的决定呢?根据分析,背后可能有着多方面的考量。首先,维护 AOSP 可是个烧钱的活儿,据说每年投入超过 2 亿美元 。如果转向闭源,谷歌可以简化开发流程,把更多的资源投入到像人工智能这样的新兴领域 。这就像一个公司,觉得开源部门成本太高,不如把精力集中在更有盈利潜力的核心业务上。

其次,这可能也是谷歌为了应对美国司法部反垄断调查的一种策略 。通过闭源,谷歌可以进一步加强对Android生态的控制力,避免被拆分的风险。这就像一个武林门派,为了防止自己的独门绝技外泄,干脆就闭门修炼了。当然,更深层次的原因可能是商业策略的升级 。闭源之后,谷歌可以通过协议更好地绑定那些没有获得认证的设备厂商,从而提高广告收入,并有可能推动Android向“AI 订阅服务”转型 。想象一下,以后你的安卓手机不仅能免费用,还能通过订阅获得更强大的 AI 功能,听起来是不是有点像那么回事?

还有一点不得不提,那就是谷歌与 AOSP 的关系,一直以来都有些微妙 。随着时间的推移,谷歌已经将越来越多的核心功能和服务放到了闭源的 Google Play Services 中,这使得单纯的 AOSP 在功能上已经显得有些“骨感”了。这次停止维护 AOSP 公开分支,或许只是谷歌进一步收紧对Android控制权的自然演变。

“开源精神”去哪儿了?

谷歌的这个决定一出,最先坐不住的肯定是开源社区的那群“理想主义者”了。他们一直把“开源精神”奉为圭臬,认为谷歌此举无疑是背叛了开源的初衷 。可以预见的是,未来一段时间内,关于“安卓是否真的开源”的讨论将会更加激烈。一些开源社区可能会尝试继续维护旧版本的 AOSP 代码 ,但是缺乏谷歌这样的大厂支持,技术迭代的能力肯定会大打折扣。这就像一群业余爱好者想接手一个庞大的科研项目,难度可想而知。

不过,对于一些国产操作系统来说,这或许是一个加速自主化进程的机遇 。比如华为的鸿蒙、中兴的 MiFavor 等系统,可能会加快与安卓的“脱钩”,甚至吸引更多厂商加入他们的阵营。毕竟,当安卓的未来变得不再那么“开放”的时候,大家自然会开始寻找其他的可能性。当然,对于开发者社区来说,不同的开发者可能有不同的看法 。一些开发者可能觉得影响不大,因为他们平时开发就依赖于特定的发布版本;而另一些一直以来积极参与 AOSP 贡献和关注其发展的开发者,肯定会感到失望。

AOSP的前世今生

安卓开源项目(AOSP)的历史可以追溯到 2007 年,由开放手机联盟(Open Handset Alliance)在谷歌的领导下推出 。2008 年,首个商业版本的Android系统正式发布 ,并迅速发展成为全球最受欢迎的移动操作系统。AOSP 的核心价值在于其开放性,它允许开发者和设备制造商在安卓的基础之上创建自定义的版本 。这种开放性极大地促进了安卓生态的繁荣和创新,无数开发者和社区成员都为 AOSP 的成功做出了贡献 。

AOSP 最初的愿景是创建一个开放的平台,以促进移动领域的创新,并避免被单一公司所控制 。然而,谷歌这次如果真的停止维护其公开分支,无疑与最初的愿景背道而驰,这其中的转变着实令人唏嘘。但不可否认的是,正是基于 AOSP 的开放性,安卓才能在短短十几年内发展壮大,占据全球超过七成的市场份额 。如今,安卓生态已经如此庞大,谷歌的这一决定无疑将对整个行业产生深远的影响。

安卓生态会变成啥样?

那么,在谷歌“闭关修炼”之后,未来的安卓生态会变成什么样呢?这还真是一个充满想象空间的问题。会不会出现更多“Google 认证”的Android设备,某些高级功能需要付费订阅才能使用?会不会有更多的手机厂商转向自主研发的操作系统?又或者,开源的精神会在其他的移动平台得以延续和发展?

可以肯定的是,谷歌对安卓生态的控制将会进一步加强,未来我们可能会看到一个更加标准化、但可能也更缺乏个性的Android系统。至于创新方面,是谷歌内部团队能够继续带来惊喜,还是会因为失去外部的活力而变得平庸,这还有待时间的检验。但无论如何,安卓的发展历程又翻开了新的一页,而这一页的走向,充满了未知。

结尾

谷歌宣布停止维护安卓开源项目(AOSP),未来转向内部闭源开发,这无疑是给安卓生态投下了一颗重磅炸弹。虽然谷歌强调还会发布新版本的源代码,但这与以往的开发模式相比,透明度和开放性都大打折扣。这一举动可能会对中小厂商、第三方 ROM 开发者以及开源社区产生较大的冲击,而主流厂商虽然短期内影响不大,但也可能面临更严格的限制。谷歌此举背后,或许是出于成本控制、规避反垄断风险以及商业策略升级等多重考虑。未来,安卓生态可能会变得更加封闭,谷歌的控制力也会进一步加强。至于这对于用户来说是好是坏,恐怕只有时间才能给出答案。但可以肯定的是,曾经那个以开放著称的Android,可能真的要和我们说一声“江湖再见”了。

THE END

说点与上面文章无关的

最近不知道大家注意到了没有,我们网站知识公众号的文章上方都会插入一首歌曲,歌曲是我原创的,目前已经通过了视频号音乐人认证。

大家如果也想成为视频号音乐人,但是没有自己的原创作品的话,可以扫码添加一下下方微信,由我们来帮你制作。

另外,网易云音乐项目已经跑通,大家想要搞副业的也可以咨询下方微信哦!

快来扫一扫这里

《郑重声明》

本公众号所有文章皆为原创。每篇文章都由网站知识公众号作者精心创作,从选题到编辑历经多道工序。我们严禁抄袭与洗稿行为。抄袭是直接复制他人作品,洗稿是变相盗用核心内容,二者皆侵权。我们尊重知识产权,发现侵权将追究法律责任,也欢迎读者举报,让我们共创健康的阅读环境。

往/期/回/顾

苹果放大招!iOS 19设计美到窒息,旧手机秒变新旗舰?

爷青回!全球最畅销的30款游戏,这些游戏凭什么卖爆全球?

微信公众号注册详细教程,每个人都应该有一个属于自己的公众号

立即加星标

每天看好文

由于微信公众号推送机制更新,大家想要第一时间接收到公众号内容更新推送,需要关注本公众号后添加星标。

添加星标操作步骤:

1、关注网站知识公众号

2、在公众号详情页面点击右上角“···

3、选择将公众号“设为星标

点击下方关注本公众号

👇👇👇

👇👇👇

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-09 17:23:38 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/593510.html
  2. 运行时间 : 0.134992s [ 吞吐率:7.41req/s ] 内存消耗:4,721.14kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=08adc6104b04d3bd677c6e13b0c9945c
  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.000580s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000771s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000302s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000248s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000475s ]
  6. SELECT * FROM `set` [ RunTime:0.000194s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000571s ]
  8. SELECT * FROM `article` WHERE `id` = 593510 LIMIT 1 [ RunTime:0.000437s ]
  9. UPDATE `article` SET `lasttime` = 1778318618 WHERE `id` = 593510 [ RunTime:0.010475s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000467s ]
  11. SELECT * FROM `article` WHERE `id` < 593510 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000612s ]
  12. SELECT * FROM `article` WHERE `id` > 593510 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000465s ]
  13. SELECT * FROM `article` WHERE `id` < 593510 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.003912s ]
  14. SELECT * FROM `article` WHERE `id` < 593510 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000790s ]
  15. SELECT * FROM `article` WHERE `id` < 593510 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000738s ]
0.139041s