当前位置:首页>java>Rust 编程语言:为何它正悄然改变开发格局?

Rust 编程语言:为何它正悄然改变开发格局?

  • 2026-01-31 19:17:16
Rust 编程语言:为何它正悄然改变开发格局?

Rust 自2006年由 Graydon Hoare 构思诞生,2009年起获得 Mozilla 支持,直到2015年正式发布后才真正走入大众视野。一经面世,便如一匹黑马,在开发者圈中迅速掀起波澜。相比 C 和 C++ 这类老牌语言,Rust 在内存安全性能表现之间找到了绝佳平衡点,让人眼前一亮。

到了2021年,亚马逊、谷歌、华为、微软、Mozilla 等科技巨头联手成立 Rust 基金会,为这门语言的长期发展保驾护航。此举无异于向整个技术世界宣告:Rust 不是昙花一现的实验品,而是值得投入未来的基石性工具。

那么问题来了——一门诞生不过十余年的语言,何以在短短几年间赢得如此多大厂青睐?又是什么让它成为开发者心中的“白月光”?


开发者为何对 Rust 情有独钟?

据 Stack Overflow 多年调查数据显示,Rust 已连续多年蝉联“最受喜爱编程语言”榜首。今年更是以高达 83% 的好评率稳居第一。SlashData 的报告也指出,Rust 是当前增长最快的语言社区之一,仅半年时间就在全球编程语言排名中从第14位跃升至第12位。

这背后,是一群追求极致性能、重视内存安全和线程安全的工程师群体在默默推动。他们不满足于“能跑就行”的代码,更在乎系统的稳健性、可维护性与安全性

上图清晰展示了渴望使用 Rust 的开发者比例逐年攀升的趋势。可以说,Rust 正从“小众利器”走向“主流选择”。


大厂实战:Rust 到底用在哪?

理论再好,不如实战说话。看看这些行业领军者是如何将 Rust 落地生根的:

  • Mozilla:作为 Rust 的“娘家人”,Mozilla 在重构 Firefox 浏览器的 Stylo CSS 引擎时,用 8.5万行 Rust 代码替代了原本 16万行 C++ 代码,不仅提升了性能,还大幅减少了潜在的内存漏洞。

  • Dropbox:这家云存储巨头将其核心文件同步引擎的关键模块重写为 Rust。原因很简单——既要处理海量数据,又要保证系统稳定不崩溃,Rust 的所有权机制恰好提供了这份底气。

  • Cloudflare:这家以安全和加速著称的服务商,利用 Rust 构建了新一代 HTTP 代理 Pingora,每天承载超过 一万亿次请求。同时,Rust 对 WebAssembly 的出色支持,也让其边缘计算能力如虎添翼。

  • Discord:曾因 Go 的 GC(垃圾回收)导致延迟波动而头疼不已,最终将关键服务从 Go 迁移到 Rust,成功解决了读状态服务中的“卡顿”顽疾,实现了毫秒级响应的稳定性。

这些案例无不说明:当系统规模达到一定量级,性能瓶颈与安全隐患便会浮出水面。而 Rust 提供的是一种“防患于未然”的编程范式——错误在编译期就被揪出,运行时崩溃的概率大大降低。


为什么开发者选择 Rust?三大支柱撑起信任

根据一项面向 9450 名 Rust 开发者的调研,以下是他们选择该语言的核心动因:

  • 打造正确且无 Bug 的软件(87.1%)Rust 的编译器如同一位严苛的教练,任何可能引发空指针、数据竞争的代码都难逃它的法眼。与其等到上线后修修补补,不如一开始就写出可靠的程序。

  • 卓越的运行性能(84.5%)没有虚拟机,没有垃圾回收停顿,Rust 直接编译为机器码,执行效率堪比 C/C++,特别适合对延迟敏感的系统。

  • 强大的安全保障(74.8%)内存安全是现代软件的命门。Rust 通过独特的所有权和借用机制,在不牺牲性能的前提下,从根本上杜绝了缓冲区溢出、野指针等常见漏洞。

如果说其他语言是在“尽力避免出错”,那 Rust 就是在“让错误无法发生”。这种设计理念,就像给房子装上了自动防火墙,即便程序员一时疏忽,系统也不会轻易崩塌。


你已经看到了趋势,也见证了成果。现在,是时候考虑用 Rust 构建你的下一个关键系统了。

接下来,我们来看看Rust在实际业务中的落地场景,也许你能从中发现它为何连续多年被评为“最受喜爱的编程语言”。


Rust到底能干什么?为什么你需要关注它?

简单说,Rust是一门通用型语言,兼具函数式编程的表达力,擅长打造高效、可扩展、易维护且生产力十足的软件模块。无论是分布式系统、嵌入式设备,还是各类Web服务,它都能胜任。

比如Linux内核,主体是用C写的,但现在已经开始支持用Rust开发内核模块,这是历史性的一跃。再比如Mozilla Firefox浏览器,部分核心组件迁移到Rust之后,性能大幅提升,一度成为市面上最快的浏览器之一。

系统编程:从嵌入式到分布式网络

Rust在嵌入式领域如鱼得水。借助其生态系统,开发者可以轻松构建裸机系统(bare-metal)或实时操作系统(RTOS)。所谓裸机系统,就是代码直接跑在微控制器上,不依赖操作系统的中间层,省去开销,极致高效。

Tock 就是一个用Rust编写的嵌入式操作系统,专为传感器网络和物联网平台设计。它能让多个应用在同一块单片机上并行运行,互不干扰。另一个例子是 Theseus,据官方文档介绍,它适用于高端嵌入式系统和边缘数据中心,展现出Rust在复杂系统层面的潜力。

对于需要连接大量设备、处理海量数据的分布式网络来说,Rust同样表现出众。无论是物联网厂商,还是医疗设备公司,采用Rust都能获得更强的稳定性和更快的响应速度。

物联网与边缘计算:提速新引擎

Rust正在把物联网推向一个新的速度极限。早在2019年,42 Technology就推出了首款基于Rust的单芯片IoT设备。他们发现,用Rust写固件不仅比C更快完成,而且更安全可靠。这一尝试揭示了Rust在嵌入式场景下的巨大潜能。

这门语言灵活多变,云、边、端三层皆可发力。根据实际需求,可以选择在任一层引入Rust,实现高速数据处理和敏捷响应。

在终端设备侧,Rust适合编写驱动传感器的数据处理固件;在边缘网关和本地数据中心,它能榨干硬件性能,最大化网络吞吐;而在云端,作为一种高生产力语言,Rust同样具备竞争力,尤其适合构建关键路径上的高性能服务。

换句话说,Rust就像一把全频段利器,无论你是做底层控制、边缘智能,还是云端调度,它都能派上用场。

高性能工程工具集

Rust 真的越来越火了吗?答案显而易见。如今,越来越多的高性能工程工具链正基于 Rust 构建。这门语言以其出色的运行效率和内存安全性,成为打造底层开发库的理想之选。

比如在数据密集型场景中——无论是高速数据流处理,还是图像渲染与压缩,Rust 编写的库都能轻松应对高负载挑战。借助这些库,开发者可以构建出既可扩展又极快的应用系统。有团队就曾利用 Rust 实现了一套数据分析算法,结果运算速度大幅提升,系统资源利用率也显著优化,这种“脱胎换骨”的体验正是许多人转向 Rust 的根本原因。

再举个例子,生物技术新锐公司 Imeka 正在用 Rust 开发一个脑成像平台的核心库。他们需要处理海量神经影像数据,对性能要求极高,而 Rust 恰好提供了“榨干硬件潜能”的能力,让复杂计算变得高效流畅。

不仅如此,Rust 还非常适合打造调试与测试工具。它能帮助工程师快速定位并修复软件漏洞,尤其是在安全敏感领域。某信息安全咨询机构就在做数据泄露测试时引入了 Rust 工具,因其可靠性和执行效率,大幅提升了客户系统的防护能力。就连 JetBrains 这样的顶级开发工具厂商,也在部分组件中采用了 Rust,只为给用户提供更顺滑、更稳定的编码体验。


低延迟 Web 服务:快,不只是口号

全球不少知名企业早已将 Rust 引入后端核心。Braintree、Postmates、Snap 等公司都依靠 Rust 支撑其关键业务逻辑。德国一家数字通信企业更是将其用于视频会议系统的服务端,确保通话清晰流畅、延迟极低——这对实时互动来说,如同呼吸般重要。

选择 Rust 构建 Web 服务,本质上是在为“响应速度”下注。但必须清醒认识到:语言只是拼图的一角。即便你用了最快的编程语言,若架构设计存在瓶颈,依旧难逃卡顿命运。

就好比一辆跑车装上了拖拉机的传动系统,引擎再猛也跑不起来。因此,在切换到 Rust 前,先审视现有架构是否合理,是否存在单点故障或数据同步难题。只有当“骨架”足够强健,再以 Rust 注入“肌肉”,才能真正实现低延迟、高并发的理想状态。

值得一提的是,Rust 在跨语言集成方面表现优异。它可以无缝嵌入 Python、Node.js 或 Java 构建的系统中,作为性能热点模块使用。这种“哪里慢改哪里”的渐进式升级策略,让它成为现代多语言生态中的理想粘合剂。


别让旧代码拖垮创新步伐

很多团队困在老旧系统里,不是不想革新,而是怕一动全身。重写成本高、风险大,稍有不慎就会引发线上事故。那有没有一条稳妥的转型之路?

当然有。一份免费的 Rust 迁移指南或许能带来启发:从评估开始,小范围试点,再到逐步替换,整个过程可在 6 到 18 个月内完成,无需推倒重来。Yalantis 团队就曾成功实践这一路径,帮助医疗客户重构分布式网络架构,实现了医疗设备与电子病历系统间的安全高效同步

这种方法就像中医调理,不求猛药去疴,而是循序渐进,化整为零。既能控制风险,又能持续释放技术红利。


各行各业的 Rust 浪潮

Rust 的普及速度令人瞩目。数据显示,从 2021 年到 2025 年,商业领域的采用率飙升了 68.75%。目前,已有 38% 的 Rust 开发者在工作中主要使用这门语言(相比去年提升 4 个百分点),更有高达 45% 的组织将其应用于非 trivial 的生产系统,较前一年增长 7 个百分点。

嵌入式与物联网:扎根硬件深处

在嵌入式世界,Rust 正掀起一场静默革命。Google 的 Android 团队已开始用 Rust 编写系统级组件;Espressif(ESP32 芯片制造商)专门组建团队开发 Rust 工具链;ARM、三星 SmartThings 等巨头也在推动其在 IoT 设备中的落地。

2024 年成立的“安全关键型 Rust 联盟”更是集结了汽车与航空航天领域的领军企业,共同推进 Rust 在飞行控制系统、自动驾驶等高危场景的应用。毕竟,在这些领域,一次内存越界可能就是一场灾难,而 Rust 的零成本抽象与编译期安全保障,恰似一道坚固的防火墙。

云计算与基础设施:基石之选

云原生时代,Rust 已站稳脚跟, Adoption Rate 达到 24.3%。AWS 凭借完全由 Rust 打造的 Firecracker 微虚拟机技术,每天支撑数百万个 Lambda 和 Fargate 实例运行,轻量且安全。

微软则在悄悄重写 Windows 内核的部分模块,目标明确:根除因 C/C++ 导致的内存漏洞。Google 也将 Rust 深度整合进 Android 开源项目,用于编写媒体解码器、文件管理器等系统组件,提升整体安全性。

后端与 Web 服务:稳中求快

回到服务端,Rust 凭借其异步运行时和强大的类型系统,成为构建高吞吐 API 网关、消息队列、数据库中间件的热门选择。它不像某些动态语言那样“灵活到失控”,也不像传统静态语言那样“笨重难动”,而是找到了性能与安全之间的黄金平衡点。

归根结底,Rust 不只是一个编程语言,更是一种思维方式——它教会我们如何在不牺牲效率的前提下,写出更可靠、更长久的代码。正如古人云:“工欲善其事,必先利其器。” 当你的工具足够锋利,哪怕面对最复杂的系统,也能游刃有余。Rust 已成为后端开发的首选语言之一。不少大厂用实际行动投下了信任票:Discord 将关键服务从 Go 迁移到 Rust,彻底告别了令人头疼的延迟毛刺,性能显著提升;Cloudflare 则广泛采用 Rust 构建其核心基础设施,其中 Pingora 作为 HTTP 代理,每天处理超过一万亿次请求;Meta(原 Facebook)甚至用 Rust 重写了内部的源码管理工具,以支撑其庞大的单体仓库系统。


汽车软件领域正迎来爆发式增长。2024 年,全球汽车软件中 Rust 的应用市场规模为 4.28 亿美元,预计到 2033 年将飙升至 21 亿美元,年复合增长率高达 19.2%。这背后,是行业对安全与可靠性的极致追求。丰田旗下的 Woven、博世子公司 ETAS、Elektrobit 以及 BlackBerry QNX 等头部企业,均已正式将 Rust 引入嵌入式汽车软件开发。尤其在欧洲,车企对 ISO 26262 功能安全标准的严苛要求,让 Rust 的内存安全特性成了“刚需”。


在 AI 与数据科学的幕后,Rust 正悄然扮演关键角色。虽然开发者日常写 Python 或 JavaScript,但支撑这些生态的底层工具越来越多由 Rust 驱动——比如超快的 Python 包管理器 uv,以及新一代 JavaScript 打包工具 Turbopack。在机器学习基础设施、高性能数据管道和实时 AI 工具链中,Rust 凭借其零成本抽象和无垃圾回收的特性,成为性能敏感场景的不二之选。


当然,Rust 的普及之路并非一帆风顺。近一半开发者(45.5%)仍担忧其行业采纳度不足——这一比例比 2023 年还有所上升;另有 45.2% 的人认为语言本身学习曲线陡峭。编译速度慢、调试体验复杂等问题依然存在,尽管像 rust-analyzer 这样的工具正在逐步改善开发体验。值得一提的是,Stack Overflow 上 Rust 的使用率从 2023 年的 13.05% 微降至 2024 年的 12.6%,似乎也暗示着早期热潮后的冷静期。

但别急着下结论——政策与巨头的双重加持仍在加码。美国白宫已公开推荐使用内存安全语言,而科技巨头们的深度投入、生态系统的日渐成熟,正推动 Rust 在安全攸关、性能敏感、高可靠要求的行业中持续扎根。


如今的 Rust,早已不是实验室里的新奇玩具,而是真正扛起生产重担的主力语言。从云原生基础设施、区块链节点,到嵌入式设备、金融交易系统,再到汽车电子和物联网终端,Rust 的身影无处不在。它既像一把精密的瑞士军刀,又似一座坚固的桥梁——在极致性能与绝对安全之间,找到了罕见的平衡点


用 Rust 赋能你的物联网项目?完全可行无论是资源受限的嵌入式设备,还是需要高并发处理的云端网关,Rust 都能提供内存安全、低延迟、高能效的解决方案,让数据在端到云之间流动得既快又稳。

点击👇关注

点赞+分享+在看 快速提升编程能力👇

参考链接:https://yalantis.com/blog/rust-market-overview/

最新文章

随机文章

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