乐于分享
好东西不私藏

扎根美国的第5年,我们开始理解中美软件行业的真正差异:同样是软件大国,为什么美国软件像收租,中国软件还在做项目?

扎根美国的第5年,我们开始理解中美软件行业的真正差异:同样是软件大国,为什么美国软件像收租,中国软件还在做项目?

先说一句容易得罪人的话:
美国软件业最强的地方,不是程序员比别人聪明,而是它把软件做成了产品、平台、订阅和全球标准
中国软件业最强的地方,也不是只会外包和集成,而是它能在最复杂的政企、制造、互联网和产业场景里完成大规模交付。

问题是,前者更容易沉淀利润,后者更容易沉淀人天。

文 | 奥米出海OMNI


一、先说结论:美国软件强在“复利”,中国软件强在“交付”

中美软件产业最核心的差别,不是代码能力,而是商业结构。

美国软件产业走的是:

基础研究 - 标准产品 - 云平台 - SaaS 订阅 - 全球分发 - 高利润再投入。

中国软件产业走的是:

政策牵引 - 政企需求 - 定制开发 - 系统集成 - 项目验收 - 回款再做下一个项目。

这两条路都能做大规模,但带来的结果很不一样。

美国软件公司一旦形成产品和生态,新增一个客户的边际成本很低。微软、Adobe、Salesforce、Oracle、ServiceNow 这类公司,本质上是在卖标准化能力:办公、数据库、CRM、设计工具、云平台、安全、开发工具。客户越多,版本越稳定,生态越强,利润越厚。

中国软件公司很多时候做的是复杂工程。一个政府客户、一家银行、一座工厂、一个央企集团,流程不同、权限不同、接口不同、历史系统不同、验收要求不同。项目越大,投入的人越多,交付越重,利润未必同步增加。

一句话:

美国软件的核心资产是“可复制的版本”,中国软件的核心资产更多是“能搞定复杂现场的团队”。

这不是能力高低,而是路径差异。真正的问题是:中国软件能不能从“项目能力”里长出“产品复利”。


二、别急着比规模,先把口径说清楚

很多文章比较中美软件,会直接拿两个数字对撞:美国软件公司收入多少,中国软件业务收入多少。这样很容易写出漂亮但失真的结论。

原因很简单:两边口径不一样。

WIPO 2025 年发布的数据称,2024 年全球软件支出约 6750 亿美元,美国软件支出约 3685 亿美元,占全球超过 54%;中国软件支出约 618 亿美元,位居全球第二。

而中国工信部发布的“软件和信息技术服务业”数据,口径更宽。2025 年,中国软件业务收入 15.48 万亿元人民币,同比增长 13.2%;利润总额 1.88 万亿元,同比增长 7.3%;软件业务出口 627.3 亿美元,同比增长 7.7%。

如果只看 15.48 万亿元,会觉得中国软件已经是巨大产业。但拆开看,结构才是重点:

  • 信息技术服务收入 10.64 万亿元,占全行业 68.7%;
  • 软件产品收入 3.24 万亿元,占 20.9%;
  • 基础软件产品收入 2146 亿元;
  • 工业软件产品收入 3330 亿元;
  • 软件业务出口 627.3 亿美元,按粗略汇率折算,占软件业务收入约 3%。

这说明中国软件不是没有规模,而是规模主要在国内服务、项目、平台技术服务和复杂交付里。真正具备全球复制能力的标准软件产品,还没有形成与产业规模相匹配的利润池。

再看美国。

微软 2025 财年收入 2817 亿美元,营业利润 1285 亿美元,营业利润率约 45.6%;微软云收入 1689 亿美元。Salesforce 2025 财年收入 379 亿美元,GAAP 经营利润率 19%,非 GAAP 经营利润率 33%。Adobe 2025 财年订阅收入占总收入 96%,营业利润 87 亿美元。

这就是软件产品化的威力:软件一旦变成标准产品和订阅关系,收入增长可以快于交付成本增长。

中国软件行业也有利润。工信部口径下,2025 年行业利润总额 1.88 万亿元,整体利润率并不低。但问题是,这个利润分布并不均匀:互联网平台、电商技术服务、集成电路设计、信息技术服务和部分安全/基础软件贡献了相当大一块;大量政企软件、管理软件、工业软件公司仍然面临收入增长慢、交付成本高、回款周期长、研发投入难以摊薄的问题。


三、美国软件为什么赚钱:它卖的不是代码,而是规则里的“默认选项”

美国软件的强,不只是公司强,而是生态强。

1. 标准产品带来边际成本优势

软件行业最迷人的地方,是理论上可以“一次开发,无限复制”。但这只在产品足够标准化时成立。

微软 Office、Windows、Azure、GitHub、Dynamics,Adobe Creative Cloud,Salesforce CRM,ServiceNow 工作流平台,Oracle 数据库和企业软件,都是典型的标准化产品。它们不是不用实施,而是核心产品可以复用,交付和服务是附加层。

这让美国软件公司形成了一个循环:

研发投入越大,产品越强;产品越强,客户越多;客户越多,数据、插件、开发者、合作伙伴越多;生态越厚,客户迁移成本越高;利润越高,又能继续研发和并购。

这就是软件复利。

2. SaaS 把一次性销售变成长期关系

过去卖软件,是卖许可证;现在卖 SaaS,是卖持续使用权。

这改变了软件公司的财务模型。企业不再只看合同金额,而是看 ARR、NRR、RPO、续费率、客户生命周期价值。Salesforce 2025 财年 RPO 达 634 亿美元,说明未来大量收入已经被合同锁定。

订阅制的本质,是把软件从“项目收入”变成“现金流资产”。

3. 全球企业市场愿意为效率付费

美国企业用人成本高,合规成本高,管理半径大,所以对软件提升效率有真实付费意愿。

一个系统能减少销售漏斗损失、降低财务结账时间、提升工程协作效率、减少安全事故、提高客户留存,对美国企业来说就是硬 ROI。软件采购不是“信息中心的成本”,而是业务部门愿意掏钱的生产力工具。

这点非常关键。

如果客户不愿为效率付费,软件公司就只能靠压价拿项目。
如果客户愿为效率付费,软件公司才有空间做产品、做服务、做生态。

四、中国软件为什么难赚钱:不是不会写代码,而是太多收入被项目制吃掉了

中国软件产业有很多优势。

中国有全球最复杂的数字化场景:超大规模电商、移动支付、物流网络、短视频推荐、智能制造、智慧城市、新能源汽车、能源调度、政务系统、工业互联网。中国工程师也非常能打,响应快、学习快、交付强。

但软件产业要赚钱,不只靠能干活,还要靠能复用。

中国软件长期有几个结构性难题。

1. 客户习惯买项目,不习惯买产品

很多政企客户采购软件时,并不是先问“这个产品能不能标准化解决问题”,而是先问“能不能按我的流程改”。

于是软件公司必须做大量定制:

  • 表单要改;
  • 权限要改;
  • 数据接口要改;
  • 报表要改;
  • 流程要改;
  • 部署环境也要改。

改到最后,产品越来越像项目。版本越多,维护越重,研发资源被历史包袱拖住。

2. 招投标容易把软件打成工程报价

软件和硬件不一样。硬件有明确规格,软件的价值很大一部分在体验、架构、长期维护、安全更新、数据治理和组织协同。

但在不少招投标场景里,软件仍然被当成工程报价来比价。低价中标、分期验收、需求频繁变更、回款周期长,都会把软件公司推向“先拿单,再消化成本”的模式。

这对行业伤害很大。

因为低价中标看似节省了采购成本,实际可能损害长期维护、产品迭代和安全质量。最后客户也吃亏,厂商也吃亏。

3. 国内市场很大,但付费结构偏低

中国企业数量庞大,产业场景丰富,但中小企业对软件订阅的付费能力和付费习惯仍然不足。很多企业愿意买设备、买厂房、买流量,却不太愿意为管理软件、数据软件、流程软件长期付费。

这背后有现实原因:

  • 过去人工成本相对低,软件替代人工的 ROI 不够明显;
  • 企业管理标准化程度不高,软件难以直接复制;
  • 数据基础差,买软件前还要补一堆业务流程课;
  • 云部署和数据安全顾虑较多,私有化交付成本高;
  • 老板更看得见设备投资,看不见组织效率的长期收益。

所以中国软件公司常常面对一个尴尬局面:

客户场景很复杂,预算却不够厚;客户要求很高,续费意愿却不够强。

4. 国产替代带来机会,也可能带来路径依赖

信创和国产替代给中国基础软件、数据库、中间件、操作系统、办公软件、安全软件带来了非常重要的市场机会。

这个机会不能轻视。没有政策牵引,中国基础软件很难在被海外巨头长期占据的市场里获得初始客户和验证场景。

但另一面也要看到:如果国产替代只停留在“替掉谁”,而不是“比原来的系统更好用、更稳定、更便宜、更开放”,企业就容易依赖政策订单,而不是全球竞争力。

替代只是入场券,产品力才是长期护城河。


五、政府的作用:美国政府做底层,中国政府做市场

美国软件业不是完全自由市场自然长出来的。

DARPA 公开资料提到,ARPANET 是现代互联网的重要源头,DARPA 从 20 世纪 60 年代开始推动异地计算机共享数字资源,并支持 TCP/IP 等互联网协议的发展。NSF 也明确称,今天互联网的商业化和扩展,离不开 NSFNET 等政府资助网络。

美国政府真正厉害的地方,不是直接补贴一家软件公司,而是长期做了三件事:

第一,投基础研究。
计算机网络、图形界面、数据库、人工智能、芯片设计、网络安全、超级计算,背后都有大量国防、科研和大学资金。

第二,做高端采购。
国防、航天、情报、金融监管、医疗、教育等公共部门,给了很多高技术软件最早的真实需求。Palantir、Anduril、SpaceX 相关软件生态,以及 AWS GovCloud 这类业务,都和政府需求有关。

第三,维护规则体系。
知识产权、风险投资、并购退出、大学创业、股票期权、全球数据流动、资本市场估值,这些制度共同把软件从“代码劳动”变成了“可资本化资产”。

中国政府的作用也非常强,但方式不同。

中国软件政策从 2000 年国发 18 号文、2011 年国发 4 号文,到 2020 年“新时期促进集成电路产业和软件产业高质量发展若干政策”,长期通过税收、基金、研发、人才、政府采购、园区和重大工程支持软件产业。工信部“十四五”软件规划提出,到 2025 年规模以上企业软件业务收入突破 14 万亿元,工业 APP 突破 100 万个,建设 2-3 个有国际影响力的开源社区。

这些政策的正面作用非常明显:

  • 做大了产业规模;
  • 给基础软件和工业软件创造了替代窗口;
  • 推动政务、金融、能源、交通、制造等领域数字化;
  • 培养了一批本土厂商和工程师队伍。

但问题也很清楚:

美国政府更多在软件产业的“前端”做基础研究和规则建设,中国政府更多在“后端”释放项目需求和国产替代订单。

后者能快速做大市场,但如果采购机制不改变,也会强化项目制、定制化和低价竞标。

六、本国市场:美国是高付费训练场,中国是复杂场景训练场

美国本土市场对软件公司来说,是世界上最好的首发市场。

它有三大特点。

第一,企业 IT 预算厚。
美国企业愿意为效率、合规、安全、自动化、营销转化和组织协同付费。WIPO 数据显示,美国是全球唯一软件支出超过 GDP 1% 的经济体。

第二,管理流程相对标准。
财务、人力、销售、客户服务、项目管理、法务合规等流程有大量共性,适合标准软件复制。

第三,英语市场天然外溢。
美国软件产品在本土验证后,可以比较顺畅地进入欧洲、澳洲、印度、新加坡、中东和拉美高端市场。语言、文档、开发者社区、资本市场和渠道伙伴都更容易全球化。

中国本土市场则是另一种优势:场景极其复杂。

中国有全球最大的制造业体系,有超大规模互联网应用,有新能源汽车和智能硬件产业链,有高密度城市治理和政务系统,有金融、能源、物流、电商、医疗等大规模场景。这些都是软件应用的金矿。

但中国市场的训练效果更偏“解决复杂问题”,不一定自动训练出“标准产品”。

美国市场会逼软件公司回答:

你的产品能不能标准化、能不能全球卖、能不能续费、能不能生态化?

中国市场更多会逼软件公司回答:

你能不能按客户要求改、能不能按期验收、能不能接旧系统、能不能把现场搞定?

所以,美国训练出了很多全球软件产品公司;中国训练出了很多强交付、强集成、强场景适配的软件工程公司。

两者都重要,但利润结构不同。


七、全球市场:美国拿标准和平台,中国拿应用和场景

美国软件的全球影响力,体现在四个层面。

第一,操作系统和办公软件。
Windows、macOS、iOS、Android 生态里的关键服务,Office、Google Workspace、Adobe 等工具,塑造了全球用户的工作方式。

第二,云和基础设施。
Gartner 数据显示,2024 年全球 IaaS 市场规模 1718 亿美元,前五大厂商占 82.1%。AWS 份额 37.7%,微软 23.9%,Google 9.0%,前三家都是美国公司。

第三,企业软件和 SaaS。
CRM、ERP、HR、财务、协同、安全、数据分析、开发工具,大量全球企业的核心管理流程跑在美国软件上。

第四,AI 软件栈。
OpenAI、Anthropic、Google、Microsoft、Meta、NVIDIA CUDA、GitHub、PyTorch、TensorFlow、Kubernetes、Docker 等,共同构成了全球 AI 软件和开发者生态的重要底座。

中国软件的全球影响力,则更集中在应用层和行业场景。

中国有全球级消费软件产品,比如短视频、游戏、电商、跨境零售工具、移动支付相关能力;也有越来越强的云、数据库、AI 模型、开发框架和开源项目。但总体看,中国软件在全球企业级标准市场里的品牌、渠道、生态和信任度,仍然明显弱于制造业。

这与中国制造形成鲜明对比。

中国光伏、动力电池、电动车、通信设备、家电、工程机械可以把实物产品卖到全球。但软件不一样,软件卖的是长期信任:

  • 客户要相信你会长期维护;
  • 要相信数据合规;
  • 要相信安全更新;
  • 要相信接口不随便变;
  • 要相信文档、生态、合作伙伴和本地服务能跟上;
  • 要相信供应商不会因为政策、地缘、资本或合规风险突然中断。

所以中国软件全球化,比中国硬件全球化更难。

硬件可以先靠性价比切入,软件必须靠信任和生态留下来。


八、中国软件产业真正面对的问题

中国软件产业不是没有机会,恰恰相反,AI 时代给了中国软件一次非常重要的重估机会。

但要抓住机会,必须正视几个问题。

1. 软件被低估为“成本”,而不是“资产”

很多企业做数字化,还是把软件当信息化成本,而不是经营资产。预算审批时,硬件、设备、厂房、产线更容易被认可,软件订阅、数据治理、流程优化、算法模型却容易被压价。

这会导致一个恶性循环:

客户不愿高价买软件,软件公司没钱做研发;软件产品不好用,客户更不愿付钱。

2. 项目制吞噬产品化

不少软件公司一开始想做产品,后来被大客户需求拖成项目公司。销售为了拿单承诺定制,交付为了验收不断改需求,研发为了救火牺牲架构,产品经理最后变成需求翻译。

几年下来,收入有了,但产品没长出来。

3. 政企市场强,商业化市场弱

中国很多软件公司的第一大客户是政府、国企、金融、能源、运营商。这个市场很重要,但也容易带来预算周期、验收周期、合规要求和回款压力。

如果一家软件公司过度依赖政企项目,就很难形成面向全球中小企业和商业客户的轻量产品能力。

4. 开源和开发者生态还不够国际化

软件生态很大程度上是开发者生态。

美国软件的强,不只是微软、谷歌、亚马逊强,还包括 GitHub、Apache、Linux Foundation、CNCF、npm、PyPI、Docker、Kubernetes、VS Code、LLVM 等长期形成的开发者网络。

中国开源进步很快,但很多项目仍然存在英文文档不足、治理结构偏企业内部、社区国际参与度不高、商业化路径不清晰的问题。

软件全球化,不能只靠销售团队出海。开发者先信任你,企业客户才更容易信任你。

5. AI 可能同时带来机会和冲击

AI 会显著降低软件开发、测试、运维、客服和数据分析成本,也会让中国软件公司有机会把复杂项目经验沉淀为智能体和行业模型。

但 AI 也会冲击传统人天模式。

如果一家软件公司的利润主要来自大量开发人员驻场改需求,那么 AI 提升效率后,客户会要求更低价格,企业反而可能更难赚钱。只有把 AI 变成产品能力、自动化交付能力和行业知识资产,才能从冲击中受益。


九、一个建议:从“国产替代”走向“软件复利”

如果要给中国软件产业提一个核心想法,我认为是:

下一阶段,中国软件政策和企业战略要从“替代谁”,转向“能不能产生软件复利”。

所谓软件复利,就是四件事:

  1. 一个版本能卖给更多客户;
  2. 一次交付能沉淀为产品能力;
  3. 一个客户能持续续费和扩容;
  4. 一个生态能吸引更多开发者、插件和伙伴。

具体可以做六件事。

1. 改造采购规则:从最低价中标转向全生命周期价值

政府、央国企和大型企业采购软件时,不能只看首年报价。应该把可维护性、安全更新、接口开放、用户体验、迁移成本、二次开发成本、订阅续费、服务 SLA 纳入评分。

软件采购要从“买项目”变成“买长期能力”。

2. 鼓励标准产品收入,而不是只看合同收入

地方政府和产业基金支持软件公司时,不应只看营收规模和项目数量,还要看:

  • 标准产品收入占比;
  • ARR 和续费率;
  • 人均收入;
  • 研发费用资本化之外的真实研发强度;
  • 版本复用率;
  • 海外收入占比;
  • 开发者生态活跃度。

这比单纯统计“软件业务收入”更能反映产业质量。

3. 把复杂制造场景变成全球工业软件产品

中国最有希望突破的,不一定是通用办公软件,而是工业软件和垂直行业软件。

中国有全球最完整的制造业现场:新能源汽车、光伏、锂电、电子制造、钢铁、化工、船舶、工程机械、物流、能源、电网。这里有大量真实问题:排产、质量、仿真、供应链、设备预测性维护、能耗优化、工艺参数、数字孪生。

但关键是,不能永远做项目。要把每个项目里的行业知识抽象成产品模块、数据模型、工艺库和行业智能体。

中国制造业给了中国软件最好的训练场,别把它只用成外包现场。

4. 让 SaaS 有更好的信任基础

中国 SaaS 发展慢,一个原因是客户对数据安全、云部署、长期付费和供应商稳定性有顾虑。

这需要行业级基础设施:

  • 更清晰的数据合规规则;
  • 更成熟的企业级云安全认证;
  • 更可迁移的数据格式;
  • 更标准的 API;
  • 更可信的第三方审计;
  • 更透明的服务中断和赔付机制。

客户敢上云,SaaS 才能真正起量。

5. 建设面向全球的开源和开发者体系

中国软件要全球化,不能只靠销售出海。要有英文文档、国际社区治理、长期维护承诺、开发者大会、插件市场、教程生态和云端试用环境。

开源不是把代码放到 GitHub 上就结束了。开源的本质是全球协作和信任生产。

6. 用 AI 改造交付,而不是继续堆人

中国软件公司最大的机会,是把过去的项目经验、行业流程、接口适配、测试脚本、运维知识沉淀为 AI 交付工具。

未来的软件公司,不能只是“派一队人去客户现场”。更应该做到:

  • AI 自动生成配置;
  • AI 自动写接口适配;
  • AI 自动生成测试用例;
  • AI 自动做数据清洗;
  • AI 自动整理需求变更;
  • AI 自动沉淀行业知识库。

这样,项目经验才可能变成产品能力。


十、最后:美国软件不是神话,中国软件也不是没戏

美国软件业也有问题。

大厂平台垄断、订阅价格上涨、客户被生态绑定、隐私和数据监管冲突、AI 资本开支过重、初创企业被巨头挤压、开源商业化困难,这些都是现实风险。

中国软件业也不是弱。

中国有全球级应用创新,有超强工程师队伍,有最复杂的产业场景,有庞大政企市场,有制造业数字化的真实需求,还有 AI 把交付成本打下来的新机会。

但中国软件下一步不能只满足于“收入规模很大”。更重要的是问:

这些收入里,有多少是可复制的产品?有多少是可续费的订阅?有多少是能走向全球的标准?有多少是能让研发越投越强的利润?

美国软件给中国的启发,不是照搬硅谷,也不是迷信 SaaS,而是提醒我们:

软件产业真正的壁垒,不是写完代码,而是把代码变成标准、生态、信任和长期现金流。

中国软件最好的未来,也不应该只是更大的项目公司,而应该是在中国复杂场景里长出一批全球级软件产品公司。

从做项目,到做产品。
从拿合同,到拿续费。
从国产替代,到全球默认选项。

这可能才是中国软件产业真正的下一站。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-04 11:17:00 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/702948.html
  2. 运行时间 : 0.117527s [ 吞吐率:8.51req/s ] 内存消耗:4,784.88kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=641cfd7dfa92e2b9d2ab3984f498a96e
  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.000758s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000866s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000330s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000281s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000486s ]
  6. SELECT * FROM `set` [ RunTime:0.000193s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000628s ]
  8. SELECT * FROM `article` WHERE `id` = 702948 LIMIT 1 [ RunTime:0.000669s ]
  9. UPDATE `article` SET `lasttime` = 1780543020 WHERE `id` = 702948 [ RunTime:0.010931s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000421s ]
  11. SELECT * FROM `article` WHERE `id` < 702948 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000623s ]
  12. SELECT * FROM `article` WHERE `id` > 702948 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000400s ]
  13. SELECT * FROM `article` WHERE `id` < 702948 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.003291s ]
  14. SELECT * FROM `article` WHERE `id` < 702948 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000959s ]
  15. SELECT * FROM `article` WHERE `id` < 702948 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002342s ]
0.119239s