乐于分享
好东西不私藏

软件企业IPO收入确认:从准则到案例的深度解析

软件企业IPO收入确认:从准则到案例的深度解析

一、引言:为什么收入确认是软件企业IPO的"命门"?

在IPO审核的漫漫长路上,收入确认堪称软件企业最"凶险"的一关。

2024-2025年IPO审核问询中,软件企业收入确认方法、时点、总额法与净额法核算等问题高频出现,监管关注度持续居高不下。

原因不难理解:软件企业的业务模式复杂多样——有卖标准软件的,有做定制开发的,有提供SaaS云服务的,还有搞系统集成的。不同的业务模式,对应着完全不同的收入确认逻辑。一旦判断失误,轻则被监管问询,重则直接折戟IPO。

本文将系统梳理软件企业收入确认的理论框架,并结合真实IPO案例,帮助你吃透这一核心议题。


二、理论篇:新收入准则下的软件企业收入确认框架

2.1 核心准则:《企业会计准则第14号——收入》

新收入准则以"合同为基础"**确认交易收入,要求企业精准把握两个核心问题:

  • 何时确认收入?
     —— 履约义务的履行时点
  • 确认多少收入?
     —— 交易价格的计量与分摊

对于软件企业而言,收入的确认首先取决于履约义务的类型


2.2 履约义务的类型:时点法 vs 时段法

这是软件企业收入确认的首要判断

根据新收入准则第十一条,满足下列条件之一的,属于在某一时段内履行的履约义务;否则,属于在某一时时点履行的履约义务。

情形一:客户同步取得并消耗利益

客户在企业履约的同时即取得并消耗企业履约所带来的经济利益。

典型场景:SaaS云服务。客户在使用过程中即能享受服务带来的利益,满足此条件。

情形二:客户控制在建商品

客户能够控制企业履约过程中在建的商品。

典型场景:在客户土地上或为客户定制的系统开发服务。

情形三:不可替代用途 + 合格收款权

企业履约过程中所产出的商品具有不可替代用途,且该企业在整个合同期间内有权就累计至今已完成的履约部分收取款项。

典型场景:大型定制软件开发。软件具有独特性、不可替代,且合同通常约定按工作量或阶段收款。

不满足上述条件 → 时点法

大多数标准化软件销售,不满足上述三个条件中的任何一个,属于在某一时点履行履约义务


2.3 软件企业常见的四类业务模式及确认方法

业务模式
履约义务类型
确认方法
典型案例
标准化软件销售
某一时点
时点法(交付/验收确认)
办公软件、PDF编辑器、CAD/CAE设计软件
定制软件开发
某一时点或时段
需逐项判断,多数为时点法
ERP实施、MES、MOM、行业定制软件、
SaaS/云服务
某一时段
时段法(直线法分摊)
电商SaaS、CRM云服务
运维/技术服务
某一时段
时段法(直线法分摊)
年度维保、运营服务
系统集成
某一时点或时段
需逐项判断
智慧城市项目、安防系统

2.4 总额法与净额法:谁是"主角"?

除时点法与时段法外,软件企业还需判断收入按总额法还是净额法核算。

这决定于企业在交易中的角色定位

角色
核算方法
判断依据
主要责任人
总额法
承担主要责任、控制商品、自主权定价、进行重大改造
代理人
净额法
撮合交易、在转让前不控制商品

实操提示:判断为主还是为代理,需综合考量合同条款和实际业务安排,不能仅看合同名称。


三、案例篇:这些IPO企业是怎么做的?

案例一:南京莱斯信息(688631)—— 定制化系统的"终验法"

上市板块:科创板,2023年6月上市

业务类型:信息化系统开发建设项目(非标准定制化方案)

收入确认方法终验法(某一时点履行履约义务)

监管问询焦点:为何采用终验法而非完工百分比法?

企业的核心论证逻辑

  1. 不满足"某一时段内履行"的三个条件

    • 客户不能在企业履约的同时取得并消耗经济利益
    • 客户不能控制企业履约过程中在建的商品
    • 产出具有不可替代用途,但合同约定"终验后才满足合格收款权条件"
  2. 终验法更谨慎

    • 避免了完工百分比法中确定预计总成本及测量完工进度的误差
    • 终验前风险报酬尚未完全转移,收入确认更保守
  3. 符合新旧准则

    • 同时符合旧收入准则的"终验法"和新收入准则的"某一时点履行"要求

启示:对于大型定制化系统,"终验法"是当前IPO审核的主流选择,关键是论证充分、逻辑自洽。


案例二:北京吉威空间(终止)—— "初验法"的逆袭与教训

上市板块:科创板,2023年6月终止审核

业务类型:定制软件服务 + 数据技术服务

收入确认方法初验法(某一时点履行履约义务)

与终验法的区别

方法
确认时点
收款比例
终验法
客户最终验收合格
通常70-90%
初验法
客户初步验收完成
通常约70%

企业的论证逻辑

  • 初验后客户已取得商品法定所有权、实物占有,能主导系统使用
  • 初验时点已可收取约70%款项,享有现时收款权利
  • 初验后实质性工作已完成,终验为例行程序

终止原因分析

  • 初验法相对激进,监管可能质疑收入确认的谨慎性
  • 数据技术服务业务同样采用时点法,但"某一时点"的判断依据可能被认为不够充分

启示:初验法在IPO审核中存在较高监管风险,除非合同条款非常有利于企业,否则建议采用终验法或时段法。


案例三:光云科技(688365)—— SaaS业务的典型收入确认

上市板块:科创板,2020年上市

业务类型:电商SaaS产品 + 配套硬件 + CRM短信 + 运营服务

各类业务的收入确认

业务类型
确认方法
具体处理
电商SaaS产品
时段法(直线法分摊)
在服务期间内按月摊销确认收入
配套硬件(经销)
时点法
货物交付经销商时确认
配套硬件(自营)
时点法
货物交付客户时确认
CRM短信服务
时点法
按实际服务数量确认
运营服务
时段法
在服务期间内按月分摊

SaaS业务的判断逻辑

  • SaaS产品不授予知识产权(客户不能脱离平台使用)
  • 属于"服务安排",客户在使用过程中即能享受利益
  • 满足时段法条件一
    :"客户在企业履约的同时即取得并消耗经济利益"
  • 因此按服务期间直线法分摊确认收入

启示:SaaS业务通常适用时段法,但需注意区分不同履约义务(如软件授权 vs 服务支持)分别确认。


案例四:中望龙腾(688083)—— 标准软件的多履约义务拆分

上市板块:科创板,2021年3月上市

业务类型:标准软件产品销售

收入确认的精细化处理

  1. 软件产品新购/升级授权

    • 交付软件密钥并经客户签收后完成履约义务
    • 时点法确认收入
  2. 升级、更新及技术支持服务

    • 若为对客户使用有重大影响的大版本升级 → 拆分为两项履约义务,分摊对价
    • 若仅为原有功能修复或优化 → 不拆分,包含在软件授权中
  3. 单独提供的升级、更新及技术支持服务

    • 服务期间内分期确认收入(时段法)

IPO审核关注点

  • 拆分的合理性——为何有些升级要拆分,有些不拆?
  • 分摊依据——交易价格如何在各履约义务之间分摊?

启示:标准软件看似简单,实则在"单项履约义务拆分"和"交易价格分摊"上存在大量判断空间,是监管问询的常客。


案例五:普联软件(300996)—— 从完工百分比法到时点法的转身

上市板块:创业板

收入确认方法变更:从完工百分比法调整为时点法(验收法)

调整原因

问题
说明
预计总成本准确性
难以可靠确定
完工进度客观证据
难以取得
准则条件
不满足"完工进度能够可靠地确定"

启示

  • 完工百分比法看似"精确",实则依赖大量主观判断
  • IPO审核中,完工百分比法面临的监管压力远大于时点法
  • 从谨慎性原则出发,调整为时点法是常见操作

四、实务篇:IPO审核的十大监管关注点

结合近年审核问询案例,监管对软件企业收入确认的关注主要集中在以下方面:

(一)收入确认方法的选择

  • 选择的依据是什么?是否充分论证?
  • 与同行业可比公司是否存在差异?差异原因?
  • 是否符合《企业会计准则》要求?

(二)时点法 vs 时段法判断

  • 是否逐条比照准则第十一条三个条件进行分析?
  • 不满足条件的具体原因是什么?
  • 是否取得充分的外部证据支持?

(三)履约进度的确定(针对时段法)

  • 采用投入法还是产出法?
  • 履约进度的外部证据是否充分?
  • 是否存在人为调整进度的情况?

(四)收入确认时点

  • 控制权转移时点如何判断?
  • 签收单、验收单等单据是否齐全?
  • 与合同约定是否一致?

(五)总额法与净额法

  • 企业在交易中是否为主要责任人?
  • 是否控制商品?
  • 是否承担存货风险?

(六)合同条款分析

  • 是否有特殊条款(验收条款、退换货条款、里程碑条款等)?
  • 对收入确认的影响如何?
  • 是否存在利用合同条款调节收入的情形?

(七)收入截止性测试

  • 是否存在跨期确认收入?
  • 期末收入与合同、发货、验收等是否匹配?

(八)异常波动分析

  • 收入季节性分布是否合理?
  • 第四季度收入占比是否异常偏高?
  • 是否存在期末突击确认收入的情形?

(九)主要客户匹配

  • 确认收入的客户与合同对手方是否一致?
  • 是否存在第三方回款?
  • 是否存在关联方配合虚增收入?

(十)内部控制有效性

  • 收入确认相关内控制度是否健全?
  • 是否有效执行?
  • 是否经得起穿行测试?

五、总结:软件企业IPO收入确认的"三板斧"

第一板斧:吃透准则,精准判断

对照新收入准则,逐条分析、逐项论证,搞清楚到底是"时点"还是"时段"。

第二板斧:锚定同行,保持一致

与同行业可比公司的收入确认政策进行对比,一致性是安全垫。如果存在差异,要有充分的理由。

第三板斧:证据为王,留存完整

合同、签收单、验收单、结算单……外部证据是收入的底气。没有充分证据支撑的收入确认,在IPO审核中很难站住脚。


最后提醒:收入确认是技术活,更是良心活。一旦上市,收入确认方式将影响未来数年的财报表现。建议拟IPO企业在申报前,就收入确认政策与会计师、券商进行充分沟通,确保准则合规、证据充分、逻辑自洽

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-09 06:40:09 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/586001.html
  2. 运行时间 : 0.094931s [ 吞吐率:10.53req/s ] 内存消耗:4,682.55kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=45306d192cf3801a4401bd8428487f46
  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.000522s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000753s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000289s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000257s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000623s ]
  6. SELECT * FROM `set` [ RunTime:0.000212s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000559s ]
  8. SELECT * FROM `article` WHERE `id` = 586001 LIMIT 1 [ RunTime:0.000425s ]
  9. UPDATE `article` SET `lasttime` = 1778280009 WHERE `id` = 586001 [ RunTime:0.008058s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000279s ]
  11. SELECT * FROM `article` WHERE `id` < 586001 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000473s ]
  12. SELECT * FROM `article` WHERE `id` > 586001 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000425s ]
  13. SELECT * FROM `article` WHERE `id` < 586001 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000698s ]
  14. SELECT * FROM `article` WHERE `id` < 586001 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000732s ]
  15. SELECT * FROM `article` WHERE `id` < 586001 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000772s ]
0.096574s