乐于分享
好东西不私藏

自由程序员报价单模板:别再只写“网站开发 2 万”了

自由程序员报价单模板:别再只写“网站开发 2 万”了

前两篇我写了两个问题:

  • 第一篇,讲的是很多自由程序员都会遇到的现实:项目做完了,钱却回不来
  • 第二篇,讲的是我后来怎么减少拖款风险:按阶段交付、按阶段收款,把合作规则提前说清楚

但还有一个很关键的问题,如果不解决,后面很多麻烦还是会反复发生。

这个问题就是:

报价。

很多自由程序员报价的时候,习惯只发一句:

网站开发:2 万。
小程序开发:3 万。

再详细一点的,可能会多写一句:

具体看需求,可以再沟通。

表面上看,这叫报价。

但实际上,这种写法既不专业,也不安全。

因为客户看到的只有一个数字。

他不知道这个价格包含什么、不包含什么,分几步做,什么时候付钱,改到什么程度算合理,超出需求怎么算,延期怎么办。

最后的结果通常是:

  • 客户觉得你贵;
  • 客户觉得你只是随便报了个数;
  • 客户觉得这个价格还有很大砍价空间;
  • 项目做着做着不断加需求;
  • 做完以后你才发现,这一单不是赚少了,而是根本没法按原价收回来。

一份好的报价单,不只是“报价”,更是合作规则的开始

它不是单纯告诉客户“多少钱”,而是在一开始就把这件事说清楚:

  • 你会交付什么;
  • 客户会得到什么;
  • 哪些包含在内;
  • 哪些不包含;
  • 项目怎么推进;
  • 什么时候付款;
  • 如果需求变化,怎么处理。

报价单写得越清楚,后面扯皮越少,客户对你的信任也会更高。

这篇文章,我就把自己常用的报价思路、报价结构,以及一个可以直接套用的报价单模板,完整写出来。


一、为什么很多自由程序员越报价越被动?

很多人第一次接私活时,报价主要靠两种方式:

  1. 看别人报多少;
  2. 看自己“感觉”多少合适。

这两种方式都很常见,但都不稳。

因为报价不是拍脑袋,也不是简单对标别人。

同样是一个“企业官网开发”项目,差别可能非常大:

  • 有的只是几个静态页面;
  • 有的还要带后台;
  • 有的要做多语言;
  • 有的要接表单;
  • 有的要处理 SEO;
  • 有的还要负责部署、域名、服务器配置、内容录入和后期维护。

如果你只写一句:

官网开发 2 万。

客户通常只会有两个反应:

  1. 他会觉得这个价格很虚;
  2. 他会默认很多东西都包含在里面。

后面只要他提出一个你原本没算进去的内容,就很容易说:

这个不是顺手就能做吗?
这个不是本来就应该包含吗?
这个还要另外加钱?

很多项目后期之所以越做越累,不一定是因为客户坏,而是因为你的报价单太模糊。

客户看不懂你的工作量,你自己也没有提前划清边界。

真正的报价,不是报一个总价就结束了,而是要把“价格”拆成:

价值 + 范围 + 规则

二、一份好的报价单,至少要包含 8 个要素

这是我后来长期固定使用的报价结构。

无论是网站、小程序、后台系统,还是定制开发项目,只要是自由职业合作,我基本都会按下面 8 个部分来写。


1. 项目名称

不要只写“开发报价单”。

要写得具体一点,比如:

  • 企业官网开发报价单
  • 微信小程序开发报价单
  • 客户管理系统开发报价单
  • 预约平台功能开发报价单

项目名称越具体,客户越容易进入正式合作的语境。


2. 项目目标

这一部分很多人会省略,但其实很重要。

你要写清楚,这个项目是为了解决什么问题,达到什么目标。

比如:

  • 搭建企业品牌官网,用于展示公司服务和案例;
  • 开发小程序预约系统,用于用户在线预约和后台管理;
  • 开发客户线索管理后台,用于记录客户资料、跟进状态和统计数据。

这一段看似简单,但它能让客户感觉到:

你不是在卖“代码”,而是在理解他的业务目标。

3. 功能范围

这是报价单里最重要的部分之一。

你要明确写出:

  • 包含什么;
  • 不包含什么。

包含内容示例:

  • 首页
  • 公司介绍
  • 服务介绍
  • 案例展示
  • 新闻资讯
  • 联系我们
  • 留言表单
  • 后台文章管理

不包含内容示例:

  • 文案撰写
  • 图片拍摄与购买
  • 多语言版本
  • 服务器采购费用
  • 域名费用
  • 第三方认证费用
  • SEO 深度优化服务

写清楚“不包含什么”,和写清楚“包含什么”一样重要。

很多后期争议,都是因为一开始没有把边界写明白。


4. 交付内容

这一部分要告诉客户,最后你会交付什么。

比如:

  • 可运行的网站前端页面;
  • 后台管理系统;
  • 部署到指定服务器的线上版本;
  • 项目源码;
  • 使用说明文档;
  • 简单部署说明;
  • 测试账号。

客户不是技术人员的时候,他未必知道“开发完成”到底意味着什么。

你把交付内容写清楚,他会更安心,你后面也更好验收。


5. 项目周期

不要只写:

大概 30 天。

建议尽量拆成阶段:

  • 需求确认:3 个工作日;
  • 原型确认:5 个工作日;
  • 核心开发:10 个工作日;
  • 联调测试:5 个工作日;
  • 上线部署:2 个工作日。

并且一定要补充一句:

以上周期基于客户按时反馈、按时提供资料。

这句话很关键。

因为很多项目延期,并不是开发慢,而是客户资料迟迟不给、反馈迟迟不回、需求反复变化。


6. 报价金额

这一部分不要只写总价。

建议写成:

  • 第一阶段多少钱;
  • 第二阶段多少钱;
  • 第三阶段多少钱;
  • 总价多少钱。

金额尽量和阶段对应起来,而不是只给一个总数。

这样客户更容易理解价格构成,你自己也更容易按阶段收款。


7. 付款方式

付款方式越清楚,后面越轻松。

可以这样写:

  • 合同确认后支付第一阶段费用;
  • 第一阶段确认后支付第二阶段费用;
  • 第二阶段确认后支付第三阶段费用;
  • 上线前支付尾款。

不要等项目快结束时才开始谈钱。

钱应该在合作规则里提前说清楚。


8. 修改规则与其他说明

这一部分建议写清楚:

  • 每个阶段包含 2 轮合理修改;
  • 修改应基于已确认需求范围;
  • 超出原需求范围的新增功能,需另行评估时间与费用;
  • 因客户原因造成延期,项目周期顺延;
  • 全部款项结清后交付完整源码和相关资料。

这部分看起来像“丑话说在前面”,但实际上是在保护双方。

规则越清楚,合作越顺。


三、报价单为什么一定要分阶段?

我现在很少给客户发那种一句话总价的报价。

因为一句话报价,对客户来说,只有数字;对你来说,只有风险。

分阶段的好处非常明显:

  1. 客户更容易接受;
  2. 你自己更容易掌控项目;
  3. 更不容易被随意加需求;
  4. 每个阶段都可以对应付款节点;
  5. 后期验收和沟通更清楚。

客户看到一个 2 万总价时,可能本能会觉得贵。

但如果你拆成下面这样,客户就更容易理解每一部分对应的工作量。

阶段
内容
金额
需求确认
需求沟通与方案梳理
3000 元
原型设计
页面结构与流程确认
4000 元
核心开发
前台页面与核心功能开发
7000 元
后台开发
后台管理功能与联调
4000 元
测试部署
测试、部署、上线交付
2000 元

阶段越清晰,你就越容易控制进度、范围和收款。

客户也更清楚现在做到哪一步了,下一步做什么,什么时候该确认,什么时候该付款。


四、一个可以直接套用的报价单模板

下面这个简化版模板,你可以直接改。


项目报价单

项目名称: 企业官网 + 后台管理系统开发 客户名称: XXX 公司 报价日期: 2026 年 X 月 X 日 有效期: 15 天


一、项目目标

为客户搭建企业官网及后台内容管理系统,用于展示企业形象、服务介绍、案例信息及新闻资讯,并支持后续内容自主维护。


二、功能范围

包含内容

  • 官网前台页面:首页、关于我们、服务介绍、案例展示、新闻资讯、联系我们;
  • 后台管理功能:管理员登录、新闻发布管理、案例管理、联系信息维护;
  • 基础部署:项目部署到指定服务器、域名绑定协助、基础使用说明。

不包含内容

  • 文案撰写与图片拍摄;
  • 服务器和域名采购费用;
  • 多语言版本;
  • 复杂 SEO 优化;
  • 第三方付费插件费用;
  • 超出本次确认范围的新功能开发。

三、项目阶段与报价

阶段
交付内容
金额
付款时间
第一阶段
需求确认与方案梳理
3000 元
确认合作后支付
第二阶段
页面结构与原型确认
4000 元
第一阶段确认后支付
第三阶段
前台页面开发与核心功能实现
7000 元
第二阶段确认后支付
第四阶段
后台管理功能开发与联调
4000 元
第三阶段确认后支付
第五阶段
测试、部署、上线交付
2000 元
上线前支付

项目总价:20000 元


四、项目周期

预计总周期:25 到 30 个工作日

参考安排如下:

  • 需求确认:3 个工作日;
  • 原型确认:5 个工作日;
  • 开发阶段:12 到 15 个工作日;
  • 测试与部署:5 个工作日。

说明:项目周期基于客户按时反馈、按时提供资料。如因客户反馈延迟、需求变更、资料缺失等原因造成延期,周期顺延。


五、修改规则

  • 每个阶段包含 2 轮合理修改;
  • 修改应基于已确认的项目范围;
  • 超出原范围的新增页面、功能、流程调整,需另行评估工期与费用;
  • 如阶段成果确认后进入下一阶段,前一阶段原则上不再进行大幅返工。

六、交付说明

项目全部完成并结清款项后,交付内容包括:

  • 项目源码;
  • 已部署的线上版本;
  • 使用说明文档;
  • 相关账号信息,具体以双方约定为准。

七、备注

  • 本报价单有效期为 15 天;
  • 项目正式启动以首阶段款项到账为准;
  • 未尽事宜,双方可另行沟通确认。

五、报价时的 6 个实用技巧

1. 先问需求,再报价,不要上来就报最低价

很多客户一上来会问:

你做这个多少钱?

这时候不要急着报。

你至少要先弄清楚:

  • 具体做什么;
  • 一共有几页;
  • 有没有后台;
  • 谁提供设计;
  • 有没有第三方对接;
  • 什么时候要上线;
  • 后期谁负责维护。

需求越清楚,报价越有依据。


2. 报价时,不要只讲价格,要讲结构

客户最怕看不懂。

你越能讲清楚这个价格是怎么来的,每一部分对应什么工作,客户越容易接受。

不要只发一个总价。

要让客户看到:你报的不是一个数字,而是一套完整的交付方案。


3. 报价单里一定要写“不包含什么”

很多自由程序员只写“做什么”,不写“不做什么”。

结果后面客户默认一切都包含。

边界越清楚,后期争议越少。


4. 报价不要怕专业

有些人担心自己写太细,客户会烦。

其实真正靠谱的客户,反而会觉得你专业。

越是表达清楚、逻辑清楚、规则清楚,越容易建立信任。


5. 给客户一个思考空间,不要边报价边妥协

发完报价后,不要马上自己补一句:

如果觉得贵,也可以再便宜点。

这句话会立刻削弱你的报价。

客户还没开始谈,你自己先把价格往下压了。

报价发出去以后,给客户一点时间看。

如果客户有问题,再根据具体问题沟通,而不是先主动让步。


6. 低价不是优势,清晰才是优势

很多自由程序员总以为,自己便宜一点,单子就更容易成交。

但现实是,便宜只能吸引喜欢压价的人。

真正能提高成交率的,是让客户觉得你:

  • 靠谱;
  • 清楚;
  • 专业;
  • 可控;
  • 能把事情推进下去。

对自由程序员来说,清晰比低价更重要。


六、客户砍价时,怎么不被带节奏?

客户看到报价后,可能会说:

能不能便宜点?
别人比你低。
我预算没这么多。
你这个是不是贵了?

这时候不要马上慌,也不要立刻降价。

你要先判断,对方属于哪一种情况。


第一种:客户只是正常议价

这种情况很常见,也不一定是坏事。

你可以这样回:

可以,我这边也可以根据预算做范围调整。比如如果控制在 X 元,可以先减少多语言、后台统计或某几个页面,优先完成核心部分。

核心原则是:

可以降价,但要对应减少内容。

不要在交付范围不变的情况下直接降价。

否则客户会觉得,你的价格本来就有水分。


第二种:客户看不懂你的价值

有些客户不是故意压价,而是没看懂你报价里包含了哪些工作。

你可以这样解释:

我这边报价不是单纯按页面数算的,还包含需求梳理、开发、测试、部署和后续调整。报价单里每个阶段和交付内容我都拆开写了,主要是为了保证范围清楚,后面双方合作更顺畅。

这时候你要做的不是降价,而是解释结构和价值。


第三种:客户就是想压到底

如果对方一味只盯价格,不关心范围,不关心质量,也不接受合理规则,那你要提高警惕。

这种客户后期大概率也会:

  • 加需求;
  • 拖反馈;
  • 拖付款;
  • 反复改;
  • 不断压你。

不是所有客户都值得接。

有些项目没接到,反而是好事。


七、报价的本质,不是“把价格发出去”

我后来对报价这件事最大的认知变化是:

报价单不是报价结束,而是合作开始。

你发出去的不是一个数字,而是一套规则。

客户看的是:

  • 你是不是清楚;
  • 你是不是专业;
  • 你是不是靠谱;
  • 你能不能把事情讲明白;
  • 你值不值得信任。

而你自己要看的,是:

  • 这个项目有没有边界;
  • 这个合作有没有规则;
  • 这个价格能不能覆盖风险和时间;
  • 这个客户值不值得接。

报价这件事,表面上是在谈钱,本质上是在筛选合作关系。


八、最后的建议

如果你现在接私活,还在用一句话报价:

网站开发 2 万。
小程序开发 3 万。
后台开发 1.5 万。

那我真心建议你,从下一个项目开始,至少把报价单写完整一点。

你只要先做到这几件事:

  • 写清楚项目目标;
  • 写清楚功能范围;
  • 写清楚包含和不包含;
  • 写清楚阶段和金额;
  • 写清楚付款节点;
  • 写清楚修改规则;
  • 写清楚交付内容。

你的报价就已经会比大多数人专业很多。

而且你会明显感觉到:

客户更容易信任你,项目推进更顺,后期扯皮更少,你自己也更安心。

一份好的报价单,不是单纯“要钱的工具”,而是你保护时间、价值和合作边界的第一道防线。

如果前两篇讲的是:

怎么避免尾款拖死你。

那这一篇讲的就是:

怎么在项目开始前,把很多坑先堵住。

下一篇,我准备继续写:

自由程序员需求变更确认模板:客户一句“顺手改一下”,为什么最伤人?

因为很多项目不是死在开发难度上,而是死在无边界的加需求上。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-04 11:31:42 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/704932.html
  2. 运行时间 : 0.110830s [ 吞吐率:9.02req/s ] 内存消耗:4,604.27kb 文件加载: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.000633s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000977s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000354s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000268s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000481s ]
  6. SELECT * FROM `set` [ RunTime:0.000204s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000906s ]
  8. SELECT * FROM `article` WHERE `id` = 704932 LIMIT 1 [ RunTime:0.000567s ]
  9. UPDATE `article` SET `lasttime` = 1780543902 WHERE `id` = 704932 [ RunTime:0.018733s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000313s ]
  11. SELECT * FROM `article` WHERE `id` < 704932 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000929s ]
  12. SELECT * FROM `article` WHERE `id` > 704932 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000364s ]
  13. SELECT * FROM `article` WHERE `id` < 704932 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001035s ]
  14. SELECT * FROM `article` WHERE `id` < 704932 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001868s ]
  15. SELECT * FROM `article` WHERE `id` < 704932 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000621s ]
0.112584s