乐于分享
好东西不私藏

工业软件公司100-No.4.Ansys:那个“在车库里让火箭”死一万次”的预言家

工业软件公司100-No.4.Ansys:那个“在车库里让火箭”死一万次”的预言家
点击上方蓝色字体关注「Amy职业探寻」
这是《工业软件公司100》的第4篇。每期一家,摸清工业软件家底。
你好,欢迎来到《工业软件公司100》。
上期我们聊了博世,一个“自己用好了再卖”的德国扫地僧。
今天这位,画风完全不同——它既不做飞机,也不做汽车,更不卖传感器。
它只做一件事:在电脑里,让你的产品先“死”一万次。
这样,它在现实里就不会死了。
它的名字叫:Ansys
你手里拿的手机、你开的车、你坐的飞机——从芯片到整机,它的软件都在背后“撑腰”。
这个故事得从一个“不懂事”的工程师开始讲起。
一、出身:一个“不听老板话”的工程师
时间倒回1960年代。
美国西屋电气公司,有个叫John Swanson的年轻工程师,负责核火箭的应力分析。
核火箭——你没听错,就是那种要去火星的东西。
当时的工程师有多惨?分析一个零件的强度,全靠手算。拿着计算器,一个数一个数地摁,算到手腕酸疼,还不一定算得对。
Swanson看着满桌子的草稿纸,突然冒出一个“叛逆”的想法:
“要是能写个程序,让电脑自动算这些东西就好了。”
于是他去找领导:“老板,我想搞个通用的应力分析软件,给全公司用。”
领导看了他一眼,大概心想:这孩子是不是想偷懒?
答曰:“不支持。
换了别人,可能就算了。但Swanson是谁?他在西屋工作期间,白天上班,晚上去匹兹堡大学读博士——是个能“一心二用”的狠人。
他想了想:你不支持是吧?那我走。
1969年,Swanson辞职了。
他在自家农舍里支起一张桌子,买了一台穿孔卡片的计算机(对,就是那种程序写在厚纸卡上、跑一次要一晚上的老古董),开始写代码。
公司叫什么?Swanson Analysis Systems, Inc.——简称SASI,名字起得随意,跟“张三杂货铺”差不多。
软件叫什么?律师告诉他:“你得起个没意义的名字,这样不会侵权。”
Swanson翻了翻字典,选了个词:ANSYS——取自英文“Analysis System”(分析系统),但又拼得不像,谁也告不了。
1970年,ANSYS 2.0版本(直接跳过了1.0)正式发布。
搞笑的是,第一个客户是谁?
西屋电气——他的前东家。
Swanson签了个咨询合同:我为你们干活,但代码归我,你们可以免费用。
西屋觉得:一个小作坊能搞出什么名堂?无所谓,签就签吧。
后来的故事证明:这个决定,成了西屋历史上最亏的一笔买卖
二、起家:农舍里的“手工造”
在1970年代,做软件和今天完全是两个概念。
今天你写个程序,敲几下键盘,上传到云端,全世界都能下载。
那时候呢?Swanson的“办公室”是他家的农舍。代码写在穿孔卡片上——厚厚一摞,像扑克牌一样。每次运行程序,你得抱着这摞卡片开车去计算机中心,把卡片塞进机器,然后……
等一晚上。
第二天早上再跑来看结果。
如果卡片插错了一张?对不起,重新来过。
Swanson后来在采访里回忆说,他最骄傲的时刻之一,是亲手给那栋农舍铺房顶——“七月的大热天,热得要死,但铺完之后特有成就感。”
他招的第一个员工叫Gabe DeSalvo。农舍放不下更多人怎么办?Swanson自己动手,又加盖了一间屋子——“从地基到框架,全是我亲手搭的。电线也是我自己接的。”
你以为是硅谷那种“车库创业”?不,硅谷的车库至少还有电。
Swanson的车库,用来堆手册
后来他还遭遇了一次火灾——那台贵得要死的“迷你计算机”半夜着火了,幸亏是金属外壳,没把木房子烧了。
第二天早上,Swanson看着一堆焦炭,长出一口气:“差点就Game Over了。”
这就是Ansys的起点:一个工程师,一个农舍,一摞穿孔卡片,和一个“想偷懒”的梦想。
三、封神:APDL的诞生,因为“想睡个好觉”
Swanson最大的发明,不是ANSYS软件本身,而是一门“语言”。
APDL(ANSYS参数化设计语言)。
这个故事的起源特别接地气。
当时Swanson在做涡轮叶片的频率分析。涡轮旋转的时候会变硬,频率会变化。要算准,得先旋转,看频率,再调整,再旋转——反复三遍。
但你知道当时跑一次模型要多久吗?
一整夜。
Swanson算了算:如果每次都要我半夜两点爬起来,从电脑屏幕上抄数字,再输回去重新跑——我还能不能活了?
于是他写了一段代码,让程序自己干这件事:算完第一步,自动取结果,代入第二步,再算——循环三次。
APDL就这么诞生了。
后来他在采访里说了一句大实话:
“懒惰和想睡个好觉,是最好的创新动力。”
这才是工程师该有的觉悟——所有伟大的自动化,都源于一个共同的动机:不想干活。
四、征战:“买买买”的三十年
1990年代,Swanson做了一个让所有人看不懂的决定:
把公司卖了。
1993年,他把SASI卖给了风投机构TA Associates。1994年,公司改名ANSYS Inc.。1996年,ANSYS在纳斯达克上市
从那时起,ANSYS开启了一轮长达三十年的“买买买”模式。
我给你列几个关键节点:
  • 1992年:收购Compuflo,开始做流体分析
  • 2000年:收购ICEM CFD,从此有了“画网格”的能力(搞仿真的都知道,网格画得好不好,直接决定结果准不准)
  • 2003年:收购CFX——全球第一个通过ISO9001认证的流体软件
  • 2006年:收购Fluent——这场收购在当时被称为“惊天骇浪”。因为Fluent的体量和ANSYS差不多大,ANSYS几乎是“蛇吞象”。但ANSYS咬牙凑了5.65亿美元,硬是把Fluent吞了下来
效果呢?从此以后,全球学流体的学生,用的软件基本都叫Fluent。ANSYS一战封神,坐上了流体仿真的头把交椅。
  • 2008年:收购Ansoft,进军电磁仿真
  • 2014年:收购SpaceClaim,让自己有了3D建模能力
  • 2019年:收购LSTC(LS-DYNA的开发商),花了7.75亿美元
到2024年,ANSYS一共发起了34次收购。每一次收购,都是在往自己的“技能树”上加一个分支——
结构→流体→电磁→半导体→光学→材料……
最后,ANSYS变成了一个“全能型选手”:什么物理场都能算,什么产品都能仿。
业内人开玩笑说:
“达索管设计,西门子管生产,ANSYS管‘先算一卦’。”
五、故事:那架“在电脑里爆炸”的飞机
前面说了,ANSYS最擅长的是“让产品在电脑里先死一万次”。
我讲一个真实的故事。
有一年,一架波音飞机的引擎出了故障,在空中出了事故。调查人员把残骸捡回来,怎么都想不通:到底是哪里先坏的?
有人提议:要不用ANSYS建个模型,在电脑里模拟一下?
于是,工程师们花了几个星期,在电脑里重建了那个引擎的“数字分身”。然后,他们开始“拷问”这个模型:
“假如……这里是先裂的,会怎么样?”
电脑算了一会儿,回答:“会炸成你们捡回来的那个样子。”
“那假如……这里是先断的呢?”
电脑又算了一会儿:“会炸成另一种样子。”
他们把几种可能性都跑了一遍,对比残骸上的痕迹——最终锁定了一个答案。
谜题,就这么解开了。
这就是Ansys做的事:在物理世界花1块钱做实验,不如在数字世界花1分钱做仿真。
而且,电脑里的“死亡”不会死人,只会出数据。
六、细节:一个“无处不在”的隐形冠军
你可能觉得,Ansys离你很遥远。
那我告诉你几个数字:
  • 你手里那部智能手机,从芯片设计到跌落测试,背后都可能有Ansys的影子。
  • 你开的车,从发动机燃烧到碰撞安全,Ansys都在背后“算过命”。
  • 你坐的飞机,从气动外形到结构强度,Ansys都“审过图”。
甚至——2020年,人类发射的火星探测器“毅力号”,上面用的隔热罩,就是在Ansys里反复“烧”过几百遍才定型的。
ANSYS自己有一句Slogan,叫:“ANSYS,无处不在。”
不是吹牛,是真的哪哪都有它。
七、今天:350亿美元的“世纪大收购”
2024年开年,工业软件行业炸出了一个惊天大新闻:
ANSYS被收购了。
买家是另一家工业软件巨头——新思科技(Synopsys),全球最大的芯片设计软件公司。
收购价格:350亿美元
350亿美金是什么概念?差不多相当于ANSYS15年的营收
有意思的是,这件事本身就像一个“仿真”的隐喻:
新思科技管的是芯片设计(“大脑”),ANSYS管的是物理仿真(“身体”)。两家合在一起,就能在电脑里把一个产品从“脑子”到“身体”全部仿真一遍——芯片、电路、结构、流体、电磁……全齐了。
有人说,这是工业软件行业的“世纪联姻”。
也有人说,这是CAE时代结束、系统级仿真时代开始的信号。
不管怎样,有一点是确定的:Swanson在1969年那个“想偷懒”的念头,50多年后,变成了一个350亿美元的帝国。
八、彩蛋:那个仍然住在佛罗里达的老人
今天的John Swanson,已经80多岁了。
他住在佛罗里达,偶尔还给ANSYS出出主意。匹兹堡大学的工程学院,以他的名字命名——Swanson工程学院
2007年,他给匹兹堡大学捐了4130万美元,当时是该校历史上最大的一笔个人捐赠
有人问他:“你当年想过ANSYS会成为一家年收入超10亿美元的公司吗?”
他笑了笑,讲了一件往事:
“公司成立第五年的时候,我们搞了个庆祝午宴。我站在台上,看着台下坐着的100多个员工,心里想的是——我当初只打算找5到10个人一起写软件的,你们这么多人是从哪冒出来的?”
这就是Ansys的故事。
始于一个“不想手算”的懒人,长于一个农舍,成于34次并购,终于——好吧,还没终,2024年它又翻开了新的一页。
九、小结 & 下期预告
今天我们聊了Ansys,那个让产品在电脑里“死一万次”的预言家。
简单总结一下前四期:
达索系统西门子博世Ansys
出身法国军工德国电气德国汽车零部件美国农舍
起家武器3D建模PLC传感器应力分析
核心能力设计生产+软件传感+执行仿真+预测
江湖称号设计界文艺理工男车间主任逆袭扫地僧预言家
经典语录“我设计,故我在”“硬件不够,软件来凑”“自己先吃自己的狗粮”“懒惰是最好的创新动力”
四家巨头,四条路径,但都在做同一件事:用软件定义世界。
下一期,我们聊第五家。
这家公司,你可能没听过名字,但如果你搞过仿真,你一定用过它的产品——尤其是在“非线性”这个领域,它是神一样的存在。
它叫MSC Software
故事是这样的:

1960年代,美国NASA要登月。登月舱的着陆过程极其复杂——橡胶垫碰石头,怎么算?一群科学家挠破了头,最后写出了一个叫Nastran的程序。

后来,这个程序被一家公司拿去商用化了。

再后来,这家公司在20年里完成了40多次收购,一度坐上CAE的头把交椅。

再再后来……它被卖了。而且卖了好几次。

一个王者的起落,明天讲给你听。
下期见。

本文参考了官网公开资料、历年财报、行业媒体(如Engineering.com、DEVELOP3D)报道及科技博客分析。部分数据和表述基于公开信息整理。

如果觉得文章不错,欢迎点赞、在看、转发三连,支持我们持续输出优质内容


如果你是工业软件圈子的

工程师|销售|技术经理

或者你是一个想重返职场的妈妈
关注我,我们一起少走弯路。
我是Amy,下期见!

#工业软件 #智能制造 #数字化转型 #CAD #CAE #CAM#PLC#工程师 #职场妈妈

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-20 08:32:34 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/642446.html
  2. 运行时间 : 0.118430s [ 吞吐率:8.44req/s ] 内存消耗:4,789.00kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=62e3fe62f330a0c2f813e53e6d6671ad
  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.000451s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000634s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000250s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000276s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000517s ]
  6. SELECT * FROM `set` [ RunTime:0.000195s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000616s ]
  8. SELECT * FROM `article` WHERE `id` = 642446 LIMIT 1 [ RunTime:0.003669s ]
  9. UPDATE `article` SET `lasttime` = 1779237154 WHERE `id` = 642446 [ RunTime:0.011866s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000282s ]
  11. SELECT * FROM `article` WHERE `id` < 642446 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000469s ]
  12. SELECT * FROM `article` WHERE `id` > 642446 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000451s ]
  13. SELECT * FROM `article` WHERE `id` < 642446 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000599s ]
  14. SELECT * FROM `article` WHERE `id` < 642446 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000648s ]
  15. SELECT * FROM `article` WHERE `id` < 642446 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003777s ]
0.120068s