乐于分享
好东西不私藏

订阅 App 召回完整攻略:取消不是终点,是起点

订阅 App 召回完整攻略:取消不是终点,是起点

多数 App 把用户取消订阅当作关系的终点。其实,这才是召回体系的起点。

很多订阅制 App 要么把流失用户当作终点,再也不去跟进;要么一窝蜂地发折扣码,以为这是唯一的召回手段。

流失用户其实是手里最有价值的用户群之一。他们已经跨过了最难的一道门槛:他们信任你到愿意付费的程度。但大多数 App 要么完全无视他们,要么三个月后冷不丁甩一张打折券。召回本身不只是一次营销活动,而是一整套策略。如果搭得好,它就是你整个增长模型里 ROI 最高的杠杆之一。

根据 RevenueCat 的《2026 年订阅应用行业报告》:

  • 月付用户一年内回流的比例大约在 18% 到 24%
  • 周付用户的回流率大约在 7% 到 10%
  • 只有年付用户才算是"真正的流失",大约 4% 到 6%

下面就来聊聊,怎么围绕召回搭建一套有效的策略。

一、从流失那一刻开始:取消流程才是第零步

很多团队把取消当作跟用户的最后一次接触(比如发一句"很遗憾看到你离开")。但实际上,取消流程是一个绝佳的数据收集和用户分群机会,也是召回策略真正的起点。

该做什么

在用户取消订阅时弹出一个简单的问卷,问他们为什么不再想用或付费了。

问什么

问题要直接,一个问题就够了。

你不仅是在收集有价值的见解,也是在给用户打标签,之后就能根据他们的情况做针对性的跟进。

聚焦可以采取行动的原因,比如:

  • "暂时不需要"
  • "太贵了"
  • "缺少我需要的功能"
  • "有技术问题"
  • "没体验到价值"

每一个原因都应该对应一条未来的召回路径。

需要注意的是,在我合作过的每个 App 里,总会有一部分用户觉得产品太贵或单纯不想付钱。如果你的转化率没有低于行业基准,对这些回答不必太当真。

记得留一个"其他"选项,给那些可能发现了 Bug 或你自己不知道的问题的用户一个反馈渠道。

拿到最常见的回答分布后,就可以进一步定义你的可操作原因列表了。

提供什么

大多数 App 在这里第一反应就是给折扣。这会让用户学会用取消来换优惠,也会拉低产品在你用户心里的价值感,比如"凭什么我付了 39.99 美元,别人 20 美元就能拿到?"

更好的做法是:针对每个取消原因,设计个性化的召回方案。

例如:

  • "暂时不需要" → 提供"暂停"选项,而不是直接取消
  • "太贵了" → 提供更低档位的套餐或引导转年付
  • "没体验到价值" → 提供引导式设置或功能介绍教育
  • "有技术问题" → 升级到技术支持团队

不是每次流失都要挽回。有些用户应该被清晰地分群,等合适的时机再跟进。

收集什么数据

对每个流失用户,需要记录以下数据:

  • 流失原因
  • 套餐类型(月付还是年付)
  • 用户使用了多久
  • 流失前的使用频率
  • 最后一次有意义的行为

如果这些数据点你没收集到,那你的召回策略就是盲打,不可能做到精准。比如你根本分不清这个人是曾经的重度用户只是忘了用,还是本来就低频使用的用户,可能过段时间需求回来了才会再想起你。

在 iOS 上,还有一个平台级的工具,相对较新,用的人还不多:苹果的 Retention Messaging API。

这个 API 允许开发者在 App Store 的取消订阅流程中,直接在系统层面弹出一条定制消息或优惠。换句话说,在用户取消意图最强的时刻,你还有最后一次原生的触达机会。

这个功能的接入和使用还在逐步普及,不是每个团队都在用。但值得关注,因为它从根本上改变了你在用户流失那一刻能做什么。

用好了,它可以强化和你 App 内取消流程一样的逻辑:

  • 提供一个暂停或降级选项,而不是甩折扣
  • 针对常见流失原因,用清晰的价值提醒来应对

用坏了,它就变成又一个甩通用折扣的地方,反而训练用户钻你的空子。

二、流失后的关系维护:如何刷存在感又不招人烦

你需要在用户心里保留一定的存在感,让他们觉得回来是一件自然的事,而不是被人硬拽回来。与其发千篇一律的"回来吧"邮件,不如专注于价值提醒。记住,你的产品仍然是来解决用户的问题的,所以消息应该围绕这个核心,而第一步收集的数据正好派上用场。

  • "你离开之后,我们又加了这些新功能",可以针对"没体验到价值"或"有技术问题"的用户群
  • "跟你情况类似的用户,都在用 X 功能实现了 Y",可以针对"没体验到价值"的用户
  • "花两分钟就能快速上手",可以针对"没体验到价值"或"暂时不需要"的用户

与其把这看作"召回",不如把它想成"轻量级再教育"。你是在逐步重建用户对价值的感知。跟所有用户生命周期消息一样,策略必须精准匹配用户的目标。

渠道策略

光靠邮件可能撑不起你的召回策略。做得最好的组合是多渠道搭配,让消息在对的时间、对的地方出现。邮件仍然承担大部分工作,但在用户还开着推送的情况下配合推送效果最好;对于高 LTV 的流失用户,如果经济上合算,再加投放做重定向。

有一个常见的误区:以为渠道越多,压迫感越强。其实不是。频次和协调远比渠道数量重要。如果用户两天之内在三个不同的触点上收到同一条"回来吧"消息,感觉就像你在追着他们跑。

更好的做法是:流失后几天发一条时机恰当的邮件,一周后再发一条语境匹配的推送,只有对高价值用户才做轻量重定向触达。不同消息、间隔开、各有明确目的。

三、时机比说什么更重要

大多数召回策略栽就栽在时机上。所有人都在流失 30 天后收到同样的消息,这种设置很简单,但它忽略了不同流失类型之间的巨大差异。最大的区别在于套餐类型。

月付和年付用户的流失原因截然不同,更重要的是,他们忘记你的速度也不一样。

月付用户的关系是短期而交易性的。使用习惯说断就断,如果你等太久,就不叫召回了,叫重新获客。所以值得测试更早的触达时机:

  • 大约 7 天:使用习惯还在
  • 大约 21 天:在用户彻底断联之前
  • 大约 45 天:在用户彻底凉掉之前的最后一次尝试

年付用户的情况不一样。他们做了更大的承诺,初始意图通常更强。流失往往是时机或需求变化导致的,而不是对产品本身失去信心。这给了你更长的窗口:

  • 大约 30 天:让用户有了一段距离感之后
  • 大约 90 天:当初的使用场景可能回来了
  • 大约 6 个月:配合季节性周期需求

关键在于,召回最好匹配用户自然的使用习惯,而不是你的 CRM 日历。

套餐类型只是一部分。要让时机真正奏效,还需要结合用户的流失原因和离开前的行为。

先从流失原因说起。不同的原因决定了完全不同的召回窗口:

  • "暂时不需要":这不是拒绝,是时机问题。过早联系会显得急迫,因为需求真的还没来。最好等到使用场景自然回归,比如跟旅行、日常习惯或特定时刻挂钩时再出手。
  • "太贵了":价格敏感不会一夜之间消失。与其立刻给折扣,不如把触达时机放在价值感更强的时刻,比如季节性高峰、新功能发布或使用场景更贴合的时候。
  • "没体验到价值":这是唯一一个需要尽快行动的情况。等得越久,用户就越在心里把产品判了死刑。尽快用功能介绍、引导式使用案例或更清晰的首个价值路径重新接触用户。
  • "有技术问题":时机很简单:问题修好之前不要联系。回来得太早只会提醒用户当初为什么走了。

然后再叠加行为因素。不是所有流失用户都一样:

  • 高度活跃但流失的用户:他们的使用习惯只是断了。窗口很短,因为他们更可能很快用别的产品替代你。早期、相关度高的触达很关键。
  • 低参与度而流失的用户:他们本来就没形成使用习惯。这时候你不是在召回,而是在重新获客。节奏要更慢,重点放在解释价值上。

总结一下,消息的时机不应该只看用户什么时候离开,还要看他们为什么离开,以及离开前离形成使用习惯有多近。

四、优惠策略:什么管用,什么显得掉价

直说吧。如果你的唯一召回手段是"打八折",那你的产品本身没做够功课。折扣只有在用户觉得来得及时、说得通的时候才有效。

更好的做法是让优惠显得贴切,而不是被动应对。核心是语境化的优惠方案。

第一,不要给通用优惠,把消息直接跟用户离开的原因挂钩:"你取消是因为 X,这里有一个解决方案。"这立刻让触达显得有温度。

第二,试试基于使用量的激励。积分、有限权限或功能解锁,降低了重新进入的门槛,又不需要用户做全有或全无的决定。让用户可以慢慢找回使用状态。

第三,基于时机的表达是一个被低估的手段。对于因为时机问题流失的用户,"下次旅行前再试试"或"需要的时候再重启"这类消息更符合真实行为。你不是催他们现在回来,而是给他们一个真正合适的时候回来的理由。

第四,靠产品本身来拉动。新功能、有意义的产品改进或集成能力,对于因为觉得没价值而离开的用户来说是非常有力的召回驱动。这时候是你的产品在替你说话。

记住,目标不是把所有人都拉回来。而是用对的方式、在对的时机,把对的用户(高价值、高意向)拉回来,而且让他们回来之后愿意留下来。

五、让回来的路没有门槛

就算你消息发得再好,任何不必要的摩擦都可能毁掉召回的努力。

很多团队把用户哄回来了,但用户一打开 App 就觉得要重新开始,于是在这一步流失了。如果回来的用户被当作全新用户对待,被迫重新走一遍新手引导,或者进入一个完全陌生的界面,那你之前做的所有工作都白费了。要让回归的感觉像继续,而不是重来。

首先,去掉不必要的摩擦。如果可以,不要让用户重新上手。让他们从离开的地方继续,偏好、历史记录和进度都保留。体验越熟悉,他们回到价值状态的速度就越快。

其次,减少决定负担。不要让用户从头重新想一遍。默认选择他们之前的套餐,清晰标注他们离开后有什么变化,引导他们快速获得一个"小胜",让他们立即感受到进展。

最后,考虑更灵活的回归方式。比如暂停而不是取消、方便地切换套餐、或宽限期,这些都能降低回归的心理门槛。你不是在要求一个大承诺,而是在提供一个低风险的重新尝试机会。

六、说到底,产品本身的质量决定召回成败

你的召回策略能否奏效,根本上取决于用户在流失之前的所有体验,尤其是新手引导质量、激活成功、价值交付、以及定价和打包。

换句话说,如果用户是因为没搞懂产品、没体验到价值或几乎没用过而流失的,那么再多的召回消息也没用。

关于用户全生命周期架构,我在 StartApp School 的课程里有更深入的讲解。召回只有在你前面的体系足够扎实的前提下才可能起效。

最后的话

很容易想当然地认为,已经流失的用户对产品不再感兴趣了,不值得再花精力。但数据告诉我们,这里恰恰是你增长潜力最大的地方。

你已经花钱把这些用户拉进来过,也说服他们付过费。你有没有搭建一个体系,让用户在准备回来的时候第一个想到你?而他们回来之后的体验,能不能让他们从离开的地方无缝继续?

原文标题:How to build a reactivation strategy that actually works 作者:Alice Muir Kocourková 发布平台:RevenueCat Blog 原文链接:https://www.revenuecat.com/blog/growth/app-reactivation-strategy-how-to/

相关阅读:

AI 落地指南:小型维修公司如何用语音 AI 自动接单

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-14 22:31:59 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/749956.html
  2. 运行时间 : 0.128664s [ 吞吐率:7.77req/s ] 内存消耗:4,700.08kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=5b42b7ff90ee6d2b21364d99b1731484
  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.000505s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000602s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.002273s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000272s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000508s ]
  6. SELECT * FROM `set` [ RunTime:0.000202s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000498s ]
  8. SELECT * FROM `article` WHERE `id` = 749956 LIMIT 1 [ RunTime:0.000408s ]
  9. UPDATE `article` SET `lasttime` = 1781447519 WHERE `id` = 749956 [ RunTime:0.002523s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000892s ]
  11. SELECT * FROM `article` WHERE `id` < 749956 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000489s ]
  12. SELECT * FROM `article` WHERE `id` > 749956 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000444s ]
  13. SELECT * FROM `article` WHERE `id` < 749956 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001972s ]
  14. SELECT * FROM `article` WHERE `id` < 749956 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.019904s ]
  15. SELECT * FROM `article` WHERE `id` < 749956 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.024436s ]
0.130193s