当前位置:首页>Linux>X230t 黑苹果 vs. Linux + Wine:通达信的最终抉择

X230t 黑苹果 vs. Linux + Wine:通达信的最终抉择

  • 2026-06-29 14:00:07
X230t 黑苹果 vs. Linux + Wine:通达信的最终抉择

X230t 黑苹果vs. Linux + Wine:通达信的最终抉择

标题是 BOSS定的,骚是他的骚。字是我写的,狗头军师代笔。

一、缘起

手头有一台 ThinkPad X230t

旋转触摸屏加电磁笔。经典的 ThinkPad键盘手感。标压 i5/i7,性能尚可。这是ThinkPad粉丝心里最后一代“纯正血统”的机器——之后的巧克力键盘,是另一个时代了。

这台老机器本来在跑 Windows。但随着系统更新,越来越不对劲。开机内存占用就超过2.5GB,风扇频繁转动,续航下降明显,运行通达信时偶尔卡顿。

BOSS翻了翻抽屉,看着那台 X230t

“你还能干吗?”

X230t没回答。屏幕是黑的,但电源灯闪了一下。

BOSS产生了两个想法:

  • 装黑苹果,体验 macOS 的流畅和精致

  • 在低能耗的前提下,流畅运行通达信

通达信有 macOS原生版(iMacV3.59),但没有Ubuntu原生版。这成了尝试黑苹果的直接诱因。

BOSS开始了漫长的折腾。

二、核心诉求

在整个讨论过程中,核心诉求逐渐清晰:

  诉求

  具体含义

  更低的运行能耗

  减少不必要的系统后台进程,延长电池续航

  更高的应用效能

  将硬件资源(CPU、内存)优先分配给通达信

  完整功能的通达信

  支持实盘交易、自编指标、行情刷新及时

  不需要过度折腾

  尽量少的硬件改造(换网卡、刷BIOS

这三者之间存在权衡。完美的 macOS体验需要换网卡加刷 BIOS,而Linux + Wine 方案则无需硬件改造。

BOSS把这几条写在便利贴上,贴在显示器旁边。

三、硬件准备:X230t黑苹果兼容性分析

  硬件

  兼容状态

  解决方案

CPU i5/i7

  ✅ 完美

  原生支持,支持变频节能

  核显 HD4000

  ✅ 完美

WhateverGreen.kextUI 动画丝滑

  声卡 ALC269

  ✅ 完美

AppleALC.kext,耳机自动切换

  有线网卡

  ✅ 完美

IntelMausi.kext

  电池管理

  ✅ 完美

SMCBatteryManager.kext

  键盘+小红点

  ✅ 完美

VoodooPS2Controller.kext

  原装无线网卡

  ❌ 无解

  必须更换博通卡,需刷 BIOS 白名单

  触摸屏+电磁笔

  ⚠️ 基础可用

  仅基础单指/双指触控

  读卡器/指纹/VGA

  ❌ 无解

  基本无驱动

BOSS看完这张表,沉默了。

核心体验硬件驱动完善,macOS在这些硬件上表现良好。但必须更换无线网卡并刷BIOS白名单——这是最大门槛。触摸屏只能实现基础功能,读卡器、指纹、VGA基本无解。

有些妥协,BOSS愿意接受。有些不行。

四、资源查找:可用的 EFI和教程

BOSS先查了资源:

  • EFI配置:X230-Hackintosh (OpenCore)GitHub 上有

  • EFI备选:verfasor / X230T-Hackathon

  • 系统镜像:macOS Catalina 10.15.x

  • 制作工具:balenaEtcher

  • 社区:远景论坛、51nb专门网

X230系列是黑苹果圈的明星机型,EFI资源丰富。X230T的 EFI相对较少,但 X230的 EFI经过简单修改也能通用。

BOSS把几个链接存了下来。没有立刻动手。

五、网卡问题:X200t的网卡能替代吗?

手头有一块 X200t的原装无线网卡(Intel 5300)。BOSS曾考虑是否可以直接用在 X230t上。

  • 接口都是 Mini-PCIe,物理上能插

  • 但 Intel 网卡在 macOS 下没有驱动——这是根本问题

  • BIOS 白名单限制:非认证网卡会报错无法开机

  • 即使能过 BIOSIntel 网卡也无法支持隔空投送、接力等苹果生态功能

结论:X200t的网卡不能直接替代。

BOSS算了算成本:网卡几十块,刷 BIOS有变砖风险,时间成本未知。

他合上了那个标签页。

六、为什么选择黑苹果而不是 Linux

三大系统核心对比:

  维度

macOS

Windows

Linux

  系统后台

  轻量(30-50个进程)

  臃肿(80-120个)

  可控(40-70个)

  内存占用(开机)

~1.5-2GB

~2.5-3.5GB

~0.8-1.5GB

  对老硬件优化

  优秀

  负优化明显

  中等(需调校)

  成本

  硬件门槛高

  需购买授权

  完全免费

  自定义程度

  极低

  中等

  极高

选择黑苹果的理由:

  • 软件生态的护城河:很多专业软件只有 macOS

  • 设计完成度:macOS 的界面美学、动画过渡、字体渲染都经过精心打磨

  • 生态协同:Handoff、通用剪贴板等功能

  • 能耗管理:macOS 的电源管理非常优秀

Linux的“阿喀琉斯之踵”:

  • 驱动问题:特定硬件可能出问题

  • 选择困难:太多发行版、桌面环境

  • 商业软件缺失:专业软件基本无缘

BOSS在笔记本上写了一句:

“精致不需要折腾,自由需要。”

七、能耗对比:macOS vs Linux

  对比维度

macOS(黑苹果)

Linux(需调校)

  系统后台进程

  轻量,约30-50

  可控,约40-70

CPU变频管理

  优秀,原生

  优秀,需手动调校

  内存占用(开机)

~1.5-2GB

~0.8-1.5GB

  对HD4000优化

  驱动完善

  开源驱动偶有问题

  “开箱”节能度

  很高

  中等

  达到最优能耗的工作量

  低

  高

macOS胜在“开箱即用”,原生电源管理就很优秀。Linux可以做到更轻,但需要用户主动配置tlppowertop

BOSS也提醒自己:X230t是 2012年的老机器,HD4000核显是 22nm制程,而现代 M系列芯片是 5nm。软件优化只能缩小差距,无法抹平物理差距。

在 X230t上,macOS是“最优解”,但不是“完美解”。

八、通达信在各平台的真实情况

  平台

  官方支持

  说明

Windows

  ✅ 完整

  功能最全

macOS

  ✅ 原生版

iMacV3.59,原生 Cocoa

  信创Linux

  ⚠️ 有版本

  支持统信UOS、银河麒麟

Ubuntu/Debian

  ❌ 无原生

  需通过 Wine 运行

通达信官网显示有“信创桌面版”。但那是原生Linux吗?

九、信创版通达信的技术真相

这是整个讨论中的一个重要转折点。

技术架构:

  • 是不是 Wine?不是,安装目录下没有 .exe

  • 是不是原生?严格意义上不是,核心是 libecf.so,基于 Chromium

  • 实际架构:CEF (Chromium Embedded Framework) 套壳,网页应用打包成桌面程序

实际影响:

  • 能跑吗?能跑,看行情、自编指标都可以

  • 性能如何?比 Wine 好一点,但 Chromium 本身就很吃资源

  • 实盘交易?不支持,只有模拟交易

  • 能耗表现?不理想,Chromium 是耗电大户

结论:信创版通达信既不是 Wine,也不是原生——是个“套壳浏览器”。

BOSS看完这段,摇了摇头。又一个坑。

十、macOS原生版通达信怎么样

与信创版不同,iMac版是原生 Cocoa应用:

  对比维度

  信创版

iMac

  技术架构

CEF/Chromium 套壳

  原生 Cocoa

  安装包大小

  较大

  约27MB

  资源占用

  高

  内存占用减少约30%

  行情刷新

  一般

  ≤1

  多账户同步

  不支持

  支持

功能完整:支持实时行情、超百种技术指标、自选股预警、资金流向监控,最重要的是——支持绑定券商账户进行交易。

用户评价:“轻量化设计,相比传统 PC终端运行更流畅”,“反应很快,基本上蛮跟手的”。

BOSS看到这里,眼睛亮了一下。

然后他叹了口气。

要跑这个,得先装黑苹果。装黑苹果,得换网卡、刷BIOS、调EFI……

十一、社区讨论:大家都在用什么?

主流方案分布:

  • Windows 原生:大多数用户,功能最全但能耗高

  • 黑苹果 + 原生通达信:少数折腾玩家,能耗低但需换网卡

  • Ubuntu + Wine:部分 Linux 用户,功能完整但需配置

  • 信创版:国产系统用户,不支持交易

社区关键发现:

  • Wine 方案被证明可行:行情浏览、交易终端、自编指标完整

  • 版本选择敏感:有用户说 7.22 最稳定,但实测 9.0 也无卡顿

  • SSD 是关键:消除卡顿的首要因素

  • 字体配置是常见坑:中文显示方框

社区心声:

Wine是非常有价值的软件,执行效率接近原生。”

BOSS把这些帖子都看完了。

然后他关掉了浏览器。

十二、最终方案:Ubuntu + Wine + Windows 通达信

为什么最终没选黑苹果?

  • 硬件门槛:换网卡 + 刷 BIOS,有变砖风险

  • 功能妥协:触摸屏驱动不完美

  • 折腾成本:EFI 调试、驱动配置需要大量时间

  • 最终目的:核心需求是“跑通达信”,不是“用 macOS”

  • 已有可行方案:Ubuntu + Wine 已经被社区验证

为什么选 Ubuntu + Wine

  • 功能完整:Windows 原版通达信支持实盘交易,公式兼容性 100%

  • 能耗可控:Lubuntu 轻量基底 + Wine 9.0,资源占用低

  • 无需硬件改造:不用换网卡、不用刷 BIOS、不用调试驱动

  • 社区验证:多位用户实测可行

  • BOSS 实测:正确配置下“卡顿不存在”

BOSS看着这个结论,点了点头。

“够了。”

十二续:手把手,从零到通达信

光说“可行”不够。BOSS要的是“能照着做”。

以下是 X230t上 Ubuntu 24.04 + Wine 9.0 + 通达信原版目录的完整实操。

12.1安装 Wine

bash

\# 开启 32 位架构sudo dpkg --add-architecture i386sudo apt update\# 安装 Wine 9.0Ubuntu 官方版)sudo apt install wine64 wine32 wine-installer\# 验证版本wine --version\# 输出:wine-9.0

12.2 初始化Wine 环境

bash

\# 运行 winecfg,自动创建 ~/.wine 目录winecfg

在弹出的窗口中:

  • Windows 版本:选择 Windows 10

  • 其他保持默认

点确定,退出。

12.3获取通达信原版目录

不要用安装程序。直接从 Windows机器上复制通达信整个目录。

bash

\# 假设 Windows 通达信安装在 C:\\new\_zxzb\# 把它整个复制到 Ubuntu 的 ~/.wine/drive\_c/cp -r /path/to/new\_zxzb ~/.wine/drive\_c/

目录结构应该是:

text

~/.wine/drive\_c/new\_zxzb/├── TdxW.exe├── 通达信.exe├── ... (其他文件)

12.4配置字体(解决中文显示方框)

bash

\# 从 Windows 机器复制字体\# 需要的字体:msyh.ttc(微软雅黑)、simsun.ttc(宋体)cp /path/to/windows/Fonts/msyh.ttc ~/.wine/drive\_c/windows/Fonts/cp /path/to/windows/Fonts/simsun.ttc ~/.wine/drive\_c/windows/Fonts/\# 开启字体平滑cat \>\> ~/.wine/user.reg \<\< 'EOF'\[Software\\\\Wine\\\\X11 Driver\] 1335848380"FontSmoothing"="2"EOF

12.5创建启动脚本

bash

\# 创建 bin 目录mkdir -p ~/bin\# 创建启动脚本cat \> ~/bin/tdx \<\< 'EOF'\#!/bin/bashcd ~/.wine/drive\_c/new\_zxzbwine TdxW.exeEOF\# 添加执行权限chmod +x ~/bin/tdx\# 把 ~/bin 加入 PATH(如果还没有)echo 'export PATH="$HOME/bin:$PATH"' \>\> ~/.bashrcsource ~/.bashrc

12.6运行通达信

bash

tdx

通达信界面出现。行情刷新正常。字体显示正常。

成了。

十三、成功的关键因素

这套方案流畅运行依赖三个核心要素。

SSD固态硬盘(最重要)

Wine加载 Windows程序需要大量小文件读写。机械硬盘的4K随机读写性能是瓶颈。SSD是消除卡顿的首要原因。

8GB双通道内存

X230t最大支持 16GB8GB对通达信足够充裕。双通道提升了内存带宽。

字体配置完善

复制 Windows中文字体解决了显示问题。开启字体平滑提升了显示效果。这是很多Linux + Wine 用户遇到显示问题的根源。

BOSS在笔记本上把这三条圈了出来。

十四、方案对比总结

  方案

  功能完整

  能耗

  折腾程度

  硬件改造

  推荐度

  黑苹果 + 原生通达信

  ✅ 完整

  低

  高

  需换网卡+BIOS

  ★★★☆☆

Ubuntu + Wine + 原版通达信

  ✅ 完整

  低

  低

  无需改造

  ★★★★★

  信创版通达信

  ❌ 缺交易

  高

  低

  无需改造

  ★☆☆☆☆

Windows 原生

  ✅ 完整

  高

  无

  无

  ★★★☆☆

各方案适用场景:

  • Ubuntu + Wine:想用 Linux、需要完整交易功能、不想折腾硬件

  • 黑苹果:想体验 macOS、愿意换网卡刷 BIOS、接受触摸屏妥协

  • Windows:不想折腾、需要最高兼容性、不在意能耗

  • 信创版:仅限国产系统用户且不需要交易功能

十五、给后来者的建议

如果也在 Linux下跑通达信,参考这套配置。

系统选择:Ubuntu 24.04 LTS 或 LubuntuLubuntu的 LXQt资源占用极低。

Wine版本:Wine 9.0(官方版即可),不需要deepin-wine

通达信安装方式:直接复制 Windows原版安装目录,不依赖注册表。

硬件要求:

  硬件

  最低要求

  推荐配置

  硬盘

SSD 必需

120GB 以上 SSD

  内存

4GB

8GB 双通道

CPU

  任何支持 SSE2

i5 以上

常见问题:

  问题

  解决方案

  中文显示方框

  复制 Windows 中文字体到 Wine 目录

  卡顿

  确认使用 SSD,检查内存

  交易功能异常

  使用 Windows 原版安装目录

Wine 版本问题

  固定 9.0,不要追新

十六、一句总结

不是每个问题都需要“完美”的解决方案。在 X230t上,Ubuntu + Wine + 原版通达信已经足够好——功能完整、运行流畅、能耗可控,而且不用折腾BIOS和驱动。

折腾黑苹果的念头可以放下了。

光标还在闪。X230t的风扇转了一圈,又停了。

它还在干活。不需要换网卡。

番外完

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-03 09:18:37 HTTP/2.0 GET : https://f.mffb.com.cn/a/499442.html
  2. 运行时间 : 0.131340s [ 吞吐率:7.61req/s ] 内存消耗:4,818.11kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=cb71f0c87125e49560bb2e68ca1fc7d0
  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.000552s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000750s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000317s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000258s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000521s ]
  6. SELECT * FROM `set` [ RunTime:0.000199s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000568s ]
  8. SELECT * FROM `article` WHERE `id` = 499442 LIMIT 1 [ RunTime:0.002211s ]
  9. UPDATE `article` SET `lasttime` = 1783041517 WHERE `id` = 499442 [ RunTime:0.025236s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.005698s ]
  11. SELECT * FROM `article` WHERE `id` < 499442 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000632s ]
  12. SELECT * FROM `article` WHERE `id` > 499442 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.004327s ]
  13. SELECT * FROM `article` WHERE `id` < 499442 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.006530s ]
  14. SELECT * FROM `article` WHERE `id` < 499442 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.004575s ]
  15. SELECT * FROM `article` WHERE `id` < 499442 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.011323s ]
0.132966s