乐于分享
好东西不私藏

写给麻瓜的 AI Vibe Coding 生存指南

写给麻瓜的 AI Vibe Coding 生存指南
AI 变得越来越强大,氛围编程(Vibe Coding)也让软件开发变得近似一种魔法仪式。不管你是工程师、产品经理还是毫无 IT 背景的跨界人士,现在只要对着 AI 念出你的提示词咒语,一个你心目中完美的产品就会出现在你面前,犹如童话故事里对着阿拉丁神灯许愿一般,魔幻而强大。
一切看起来都很完美,只是软件世界里并不是只有源代码,AI 擅长基于文本和逻辑的构建,却不擅长基于物理世界和实时反馈的连接。AI 可以帮你写代码实现功能,但是并不能帮你解决现实世界里遇到的所有问题。
在这里我们不聊代码,我们聊聊构建和维护一个软件产品的全过程,那些代码之外容易被忽略、却决定产品生死的事情,帮你把那个在本地跑得欢快的 Demo,变成一个在真实互联网里能生存能赚钱、还不给你惹麻烦的正式产品。

01 

形态边界:做工具,还是做产品

在让 AI 开始写代码之前,我们可以先看看市场上是否已经有能解决你问题的产品?如果有,算上你要投入的时间成本和各种资源,直接购买现成的产品可能更省事省力,更划算。
如果你确定要自己做,那就要想清楚两个问题:它是只服务你自己,还是要让别人也能用?它主要出现在哪里,是手机、电脑、网页,还是小程序?
如果你的初衷只是解决自己的小痛点,比如自动整理发票、做一个本地知识库助手、个人记账软件,又或者做一个自己玩的益智游戏,本地优先的单机软件就很合适,数据在你自己的硬盘或者手机上,不用服务器,几乎没有什么维护成本,隐私暴露面也更小,程序出现问题了可以随时修改,改完马上就能使用,无比便捷、高效。
但如果你需要跟别人沟通协作,想提供给大家一起使用,又或者你想跨平台使用,希望即使切换不同的手机、电脑都可以共享数据,这个时候单纯的前端客户端已经无法满足你了,你需要有一个单独的程序在互联网上充当中介来提供服务,这就是我们常说的后端服务。
欢迎你,你现在来到了开放、强大而又神秘的互联网世界。只要涉及多人+联网,技术难度就会呈指数级上升,这也是为什么互联网公司需要那么多工程师的主要原因。
数据要离开你的设备,你就需要作为中介的后端服务帮你处理数据传输、同步、冲突、丢失、泄露等问题。如果你要多人协作,你还要给每个人分配一个身份账号,管理好他们之间的权限和边界,保护好每一个用户的隐私信息。如果你要推送消息,你还要有自建的或者第三方的推送服务。
接下来就是要思考用户怎么使用你的产品,也就是选择哪种客户端。
手机 App 最便携,用户群体最大,体验也最好,但上架审核、权限与适配成本最高。
电脑客户端适合重度输入和本地能力,是最强大的生产力工具,但跨平台打包、分发更新很不容易,便携性也是其最大的桎梏。
网站发布最快、最容易传播,却要更早面对安全、性能与滥用。
小程序依托于超级 App 的流量,触达和分享链路强,但能力边界、审核规则和平台政策是最大的外部约束。
你选择了什么样的产品形态,也就选择了后续要承担什么样的成本、风险与责任。

02 

部署与运维:合适的平台和托管方式

当你确定了要做多人联网产品之后,接下来要面对的问题是你的产品服务放在哪里运行,也就是我们常说的你的后端服务程序部署在哪里。
通常软件公司会由专业的运维人员在云平台上购买云服务器,然后自己装系统、定期打安全补丁、安装必需软件、配置环境,然后把程序给部署上去,这样用户就可以通过网络正常访问了。
对于个人而言,尤其是非专业背景的新人,如果你只是想验证一个想法,照抄软件公司这种做法过于低效,需要你了解非常多的复杂繁琐的运维知识,使用无服务器架构(Serverless)的托管平台对你更为简单高效。
如果你的产品只是一个静态网页,不涉及用户登录和数据库,国外有 Vercel 这样的神器,国内可以使用腾讯云 COS、阿里云 OSS 等对象存储配合 CDN 服务。这就像把文件传到网盘一样简单,速度快,且成本极低,甚至在起步阶段是免费的。
如果你需要处理用户数据,比如做个记账软件或知识库,你需要用到数据库和后端逻辑。在国外,Firebase、Supabase 等云开发平台是常见选择,在国内,你可以选择微信云托管或者 UniCloud 这样的云开发平台,它们能让你像写前端代码一样搞定后端,非常适合全栈开发。
在验证想法阶段,注意力比服务器算力更值钱。托管平台优先于自购服务器,可视化面板优先于命令行。先把精力留给产品本身,等产品真正跑通了商业模式,且托管成本超过了人力维护成本的时候,再考虑组建专业的运维团队也不晚。
最后需要记住的是,不管你的产品部署在哪里,你都要配置好监控告警、日志和数据备份。告警可以让你在用户冲过来投诉之前就收到异常通知,接入 Sentry 或者国内的 Fundebug 等工具,当用户的客户端报错时你马上就能收到通知,在客户流失前迅速修复故障。日志记录是定位故障最快捷的方式,数据自动备份更是对抗黑客勒索、误操作甚至平台故障的最后底牌。

03 

成本与商业化:算清边际成本,设计收费模式

接下来最重要的事情是,你要知道都有什么地方需要花钱,要花多少钱。
你需要一些基础服务,比如托管服务、服务器、域名,这样用户才能访问你的产品,你还要数据库来存储用户的信息,需要对象存储产品来存储用户的文件、图片、多媒体资料,你还要用短信/推送信息给用户。这些都是肉眼看得见的固定成本。
还有一些弹性成本,你第三方服务的请求量,比如函数调用次数,AI 调用次数,短信和验证码的发送次数等等其它第三方 API 的调用次数,还有文件、图片、视频等多媒体文件的存储空间和带宽,这些成本都是线性增长的,与用户的使用量成正比。
还有你容易忽略的隐性成本,比如排障的时间,用户支持的成本,合规准备,反复审核等等,这些看起来和产品功能毫无关系,但是都是必须支付的成本。
当我们把这些账都算清楚之后,我们就可以理性地设计商业模式。
产品的成本结构直接决定了它适合什么样的收费模式。你可以选择增值服务、内容付费、企业版甚至是广告变现,但核心逻辑必须基于成本考量。
如果你的产品严重依赖外部付费接口、大模型 Token 或者昂贵的带宽资源,很难像传统软件那样搞一次性买断。因为服务成本是持续产生的,只收用户一笔钱,这笔钱迟早会被消耗光,订阅制往往是更合理的选择,它能保证你的收入覆盖持续的支出。
当然,反过来思考也是成立的。如果你的产品仅仅是一个工具外壳,主要逻辑在本地运行,或者它本身就不涉及持续的高昂消耗,那么买断制依然是成立的,甚至在如今订阅制泛滥的时代,一次性付费也能成为你极具杀伤力的竞争优势。
设计收费模式只是第一步,收钱容易守钱难,交易闭环才是最大的考验。
你需要处理各种异常情况。用户觉得产品不符合预期要求退款怎么办?信用卡被盗刷导致坏账怎么办?接口被恶意刷量导致欠费怎么办?一套基本的风控机制不可或缺:限制单个用户的调用频率,设置每日费用的熔断阈值,防止一觉醒来不仅产品欠费停服,还倒欠云厂商一大笔债。
做产品本质上就是做生意。在写下第一行代码之前,值得先打开计算器算算账,一个健康的商业模式,至少要能覆盖掉每一次服务所产生的边际成本。

04 

合法合规:法律红线和平台规则是上线资格证

产品开发完之后并不代表着就可以直接面向用户了,你还有很多开发之外的事情要做。
在国内,ICP 备案是上线的第一张通行证。没有它,你的域名无法解析到国内服务器,CDN 加速也无法使用。
如果你打算上架安卓应用商店或开发小程序,软件著作权也是绕不开的一环,这是国内各大平台强制要求的资质文件。
收款是另一个大坎,支付宝和微信支付等主流渠道通常只对企业开放,个人开发者如果没有注册公司,很难直接申请到支付接口。市面上有第三方聚合支付或代码赞赏码这种折中方案,但体验和稳定性远不如原生接口。这是个人开发者商业化最大的瓶颈,也是迫使你注册公司的直接原因。
内容安全是悬在你头上的达摩克利斯之剑。不管内容是你的 AI 生成的,还是用户发送的,只要在你的平台上展示,你就是第一责任人。如果你的产品输出了违规内容,轻则服务被封,重则可能需要承担法律责任。
接入内容审查接口,对用户的输入和输出进行双向过滤,这是保障服务能活过第一天的基础。
如果你向公众提供具有舆论属性或社会动员能力的生成式 AI 服务(即使只是调用已备案模型能力的应用/功能),通常需要按网信部门要求办理生成式 AI 服务备案或登记,并在产品显著位置公示所用模型的备案号/上线编号等。
如果同时提供信息流分发、排序推荐等算法推荐服务,还可能涉及另一套算法推荐备案要求。
数据合规是技术问题,也是法律法规问题。一份完善的用户协议和隐私政策是绕不开的,需要明确告知用户你收集了什么数据,存在哪里,怎么使用。尤其是对于需要手机号认证的后台实名要求,含糊其辞只会给自己埋雷。
如果你的产品要上架应用商店,缺少这些文档会被直接打回。
还有复杂的版权问题。
首先是素材版权,你网上随便找来的字体、图标、音乐或者视频,很大可能都受版权保护。使用开源协议的代码和基于 CC0 协议的素材,是规避侵权纠纷最简单有效的方式。
其次是生成内容的权属,用户用你的工具生成的图片或文章版权归谁,需要在协议里界定清楚,否则一旦产生商业价值,平台很容易陷入被动。
最后是输入端的侵权风险,如果用户上传了一张有版权的图片让工具进行重绘,由此产生的责任必须通过免责声明和投诉机制剥离出去。
除了版权,商标和品牌保护同样值得重视。如果你的产品名称有一定辨识度,尽早注册商标可以避免日后被他人抢注,导致你辛苦建立的品牌认知为他人做嫁衣。
除上述通用要求外,不同行业还有各自的监管门槛,比如涉及医疗健康的产品可能需要医疗器械备案,涉及金融交易的则要面对更严格的资质审查和数据审计要求,上线前针对自身业务领域逐一排查,能省去后续大量麻烦。

05 

安全和防御:对抗恶意与意外

产品上线之后,你面对的不只是真实用户,还有无数隐藏在暗处昼夜不歇的漏洞扫描脚本、试图窃取资源的黑客、以及想白嫖资源的贪婪羊毛党。
安全不能等做大了再补,这是上线第一天就该有的基础防线。你可以把它理解为四道锁。
第一道锁:传输和密钥安全。如果你的数据是以明文的形式在网络中传输,那么黑客可以很轻易地获取到你所说的每一个字每一个标点符号,你应该以全站 HTTPS 的方式来做数据加密传输,这样传输中的数据就不会被窃听和篡改。一个非常常见的错误是把 AI 的 API Key 写在代码中,尤其是写在前端 HTML 页面或者客户端配置文件中,这些信息在浏览器开发者工具里一览无余,任何人都可以轻松取走。如果你的数据库账号密码被他们拿到了,等待你的就是数据泄露、丢失、甚至敲诈勒索。
这里有一条铁律:所有的安全信息都应该保存在后端服务中,客户端不直连敏感资源。
第二道锁:身份、权限和数据隔离。你得有一个负责鉴权、授权的用户系统,把不同用户之间的数据给隔离开来,每个用户只能看到自己被授权的数据,后台管理能力也不能随意暴露。
第三道锁:输入校验和滥用控制。黑客和灰产团伙会像显微镜一样研究你的业务流程,你的注册奖励、邀请机制、试用额度,在他们眼里都是待宰的肥羊。如果缺乏风控意识,成千上万的机器人账号会在瞬间薅光你的推广预算。你需要对关键行为进行人机验证(如验证码、行为分析),并在代码逻辑中假设所有输入都是恶意的,做好参数校验,防止 SQL 注入等传统攻击。
第四道锁:外部攻击面的缓冲。只要你的数据有价值,爬虫就会蜂拥而至,它们在窃取内容的同时会耗尽你的服务器带宽,让真实用户感到卡顿。最恶劣的是 DDoS 攻击(分布式拒绝服务),通过海量流量淹没你的服务器。不要试图单枪匹马对抗洪流,接入 Cloudflare 等专业的 WAF(Web 应用防火墙)和 CDN 服务,利用它们庞大的节点网络清洗流量,是性价比最高的生存之道。
最低可行防线:
传输安全:HTTPS + 密钥不落客户端
访问控制:账号鉴权 + 最小权限 + 数据隔离
滥用防护:验证码/限流 + 输入校验 + 基本风控阈值
运行兜底:CDN/WAF + 限速 + 资源配额

06 

运营迭代:从冷启动到长期增长

在产品初期,自然流量通常很少,甚至可能是零,你需要主动寻找前 100 位种子用户完成冷启动。面向海外市场的产品可以利用 Product Hunt、X、Reddit 等平台做好宣导,而面向国内市场,V2EX、即刻、垂直领域的社交媒体小红书等等,都是很好的切入点。
这个阶段的核心目标是获取高质量的反馈,验证核心功能的用户价值。
冷启动带来的是一波集中的关注,但要让产品持续增长,你需要建立稳定的流量来源。SEO(搜索引擎优化)和 ASO(应用商店优化)是最基本的功课,让有需求的用户能主动搜到你。写教程、录视频、在社交媒体上分享你的产品故事,这些内容营销手段见效虽慢,但带来的流量最扎实。产品本身也要设计好分享和邀请机制,让老用户愿意帮你拉新用户,好的口碑传播比你自己吆喝管用得多。至于付费投放,通常建议在算清获客成本和用户生命周期价值之后再考虑,过早烧钱很容易变成交学费。
用户来了,你还需要借助 Google Analytics、PostHog、百度统计、友盟+、神策数据等工具来分析用户来源,了解流量构成和用户行为,这样你可以知道下一步应该做什么。
留存率是验证产品价值的金标准,获客成本与生命周期价值的比率则是验证商业模式是否成立的关键。对于 AI 产品,还要格外警惕一种情况:某些用户在持续消耗 Token、带宽和算力,却并没有形成留存和付费,这种流量不是增长,是失血。
比起不断堆功能,砍掉没用的、放大有效的,是更值得做的迭代。

AI 把写代码的门槛降到了地板,但做产品的门槛从来不只是代码。Vibe Coding 给了我们一根强大的魔法棒,但要把变出来的东西留在现实世界里,还需要懂得一些现实世界的规则——这篇文章聊的就是这些规则。
如果你正在或即将踏上 Vibe Coding 的构建之路,欢迎在评论区聊聊你踩过的坑或者遇到的困惑,也许你的经历正好能帮到另一位同路人。
愿你在 AI 的魔法世界里玩得开心。
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-19 19:39:34 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/538844.html
  2. 运行时间 : 0.118474s [ 吞吐率:8.44req/s ] 内存消耗:4,807.32kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=75c9e6cf39a04203ff1de0e8dba6fd8a
  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.80 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000936s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001474s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.001616s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000613s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001195s ]
  6. SELECT * FROM `set` [ RunTime:0.000516s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001543s ]
  8. SELECT * FROM `article` WHERE `id` = 538844 LIMIT 1 [ RunTime:0.001044s ]
  9. UPDATE `article` SET `lasttime` = 1776598774 WHERE `id` = 538844 [ RunTime:0.005850s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000629s ]
  11. SELECT * FROM `article` WHERE `id` < 538844 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001243s ]
  12. SELECT * FROM `article` WHERE `id` > 538844 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001101s ]
  13. SELECT * FROM `article` WHERE `id` < 538844 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.003650s ]
  14. SELECT * FROM `article` WHERE `id` < 538844 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001657s ]
  15. SELECT * FROM `article` WHERE `id` < 538844 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002010s ]
0.122232s