当前位置:首页>Excel>一张Excel表!蔬菜损耗率从15%干到4%,快扔掉你那套“凭感觉采购”吧!

一张Excel表!蔬菜损耗率从15%干到4%,快扔掉你那套“凭感觉采购”吧!

  • 2026-06-26 20:53:41
一张Excel表!蔬菜损耗率从15%干到4%,快扔掉你那套“凭感觉采购”吧!

在餐饮和B2B团餐供应链行业里,有三个永远无法调和的灵魂拷问:

1、老板在骂:“为什么上个月的净利润又被高额的蔬菜损耗吃掉了?15%的损耗率,我们是在给垃圾桶打工吗?”

2、采购在哭:“后厨天天喊断货,我不加量备货怎么办?蔬菜这东西一天一个价,保质期就那么长,我能未卜先知吗?”

3、后厨在掀桌子:“今天周五高峰期,番茄送来这么点,翻台翻到一半没食材了,客人退单算谁的?昨天周四没生意,送来三大筐大白菜,今天全烂了!”

这就是典型的“经验主义采购”引发的系统性崩盘。

尤其是在做社餐连锁或大型团餐净菜配送的行业里,订单波峰明显。周一到周四是低谷,周五到周日是狂峰;或者是园区食堂恰恰相反,周中挤爆,周末没人。如果依然靠老采购拍脑袋、凭感觉去写采购单,等待你的只有两个结果:要么爆仓腐烂导致损耗冲天,要么断货缺货导致客户流失。

今天,我们就彻底掀翻这套“靠天吃饭”的传统账本。不谈高大上的AI大数据预测,就用人人都有的Excel工具,引入工业级供应链管理中的“ABC-XYZ”分析模型,手把手教你搭建一套动态采购预测系统。

只要把这个动作落地,高峰期的备货压力立减30%-40%,蔬菜损耗率能直接从15%死死按在4%以内。

一、 老采购的“经验主义”为什么失效了?

很多餐饮老板极度依赖“老采购”,觉得他们熟悉市场、摸透了后厨。但对不起,在现代餐饮精细化运营面前,单纯的“老经验”正在变成一枚随时引爆的定时炸弹。经验主义之所以失效,核心原因在于它根本无法抵抗以下三个变量的夹击:

1. 换厨师 = 损耗重灾区

每一个新厨师到任,都是采购灾难的开始。前任厨师切丝,出丝率高,土豆耗量小;新任厨师喜欢切块,或者刀工损耗大,同样的营业额,土豆需求量可能直接飙升30%。老采购如果还按以前的数给,后厨马上断货。更不用说不同厨师对配料(香菜、小葱、大蒜)的使用习惯千差万别。

2. 换菜单 = 历史数据归零

餐饮推新菜或季节性换菜单时,旧的采购经验瞬间作废。比如夏季推出“小龙虾配紫苏”,紫苏的需求量会呈指数级暴涨。老采购如果反应慢半拍,依然按照日常调味品的微量去抓,就会导致新菜无料可用;而一旦过了推广期,热度下滑,若不及时缩减采购量,库房里就会留下一堆腐烂的叶菜。

3. 季节与天气的无常波动

下雨天社餐营业额腰斩,但外卖爆单,外卖多是单人快餐,对配菜(如西兰花、酸豆角)的需求远超堂食的硬菜(如大白菜、冬瓜)。如果采购不根据天气预报动态调整,还是按照“大上周五”的晴天数据去备货,结果就是严重的结构性呆滞。

> 核心痛点:传统采购最大的误区,是用“过去四周的平均值”来预测“明天的需求”。新鲜蔬菜的生命周期往往只有24-48小时,平均值会抹平波峰和波谷,让你在周五断货,在周一爆仓。

二、 工具拆解:基于历史订单的“ABC-XYZ”分析模型

想要打破这个僵局,我们必须对后厨的所有蔬菜进行重新分类。不能把所有蔬菜都当成一样的物资来对待。这里我们要借用供应链经典的 ABC-XYZ 矩阵模型。

* ABC 维度(管价值与用量):区分哪些是高频高值的核心蔬菜,哪些是边缘蔬菜。

* XYZ 维度(管波动与确定性):区分哪些蔬菜的需求稳如老狗,哪些蔬菜的需求动荡如过山车。

1. ABC 分类标准(按消耗金额占比)

* A类蔬菜(核心物资):占总采购品类数约20%,但占总消耗金额的70%以上。例如:土豆、番茄、大白菜、生菜、洋葱。这些是餐厅的绝对主力,损耗率的生死线就在A类。

* B类蔬菜(中等物资):占品类数约30%,金额占比约20%。例如:西兰花、荷兰豆、胡萝卜、山药。

* C类蔬菜(边缘配料):占品类数约50%,金额占比却不足10%。例如:香菜、小葱、罗勒叶、紫苏、装饰用花草。

2. XYZ 分类标准(按需求波动系数 CV)

波动系数CV的计算公式很简单:`CV = 标准差 / 平均值`。在Excel中可以用 `=STDEV.P(历史数据)/AVERAGE(历史数据)` 直接算出。

* X(极度稳定):CV < 10%。每天需求量差不多,受周中周末影响极小。

* Y(周期波动):10% ≤ CV ≤ 30%。有明显的规律,比如周末大涨、周中小跌,或者随季节稳定起伏。

* Z(随机狂飙):CV > 30%。完全不可预测,可能因为某个大桌预订、某次团购活动突然爆单,平时无人问津。

3. 破局点:聚焦【AX】与【AY】的动态日波动系数

通过这个矩阵,你会发现:

* 【AX类】(如土豆、洋葱):根本不用每天费脑子预测,设置一个固定的安全库存自动补货点即可。

* 【AY类】(如番茄、青椒、生菜):这是社餐和团餐的命门。它们既是消耗大户(A类),又随着星期或天气剧烈波动(Y类)。我们必须针对AY类蔬菜,引入“日波动系数DWC”进行精准卡位。

三、 步步为营:如何在 Excel 中计算“日波动系数”

接下来是纯干货。请打开你的Excel,准备好过去4周(最好是8周)的每日真实订单消耗数据。我们以核心AY类蔬菜“番茄”为例。

第一步:拉出历史流水,计算星期均值

我们在Excel中建立基础数据表。将过去四周每周一、每周二……到每周日的番茄消耗量对齐。

第二步:计算总日平均消耗量

我们将这4周所有的总消耗量加起来,除以总天数28天。

* 总消耗量 = 3298kg

* 全局日平均消耗量= 3298 / 28 = 117.8 kg/天

第三步:计算“日波动系数”

计算公式:日波动系数 = 该星期的平均值 / 全局日平均消耗量

* 周一系数:100 / 117.8 = 0.85 (说明周一是低谷,只需常规备货的85%)

* 周五系数:151.3 / 117.8 = 1.28 (说明周五迎来大客流,需要常规备货的128%)

* 周六系数:165.8 / 117.8 = 1.41$(周六是最高峰,必须备足141%)

这个系数一旦锁定,你就拥有了指挥后厨和采购的“数字方向盘”。

四、 核心预测公式与实战演练

有了日波动系数,我们就可以推导出动态采购的核心公式。请把这个公式刻在采购部和后厨的墙上:

建议采购量 = 基础日均消耗量 X 目标日波动系数 X  (1 + 天气/特殊活动调整因子) + 安全库存 - 期末盘点实时库存

场景实战模拟:

* 背景:今天是周四下午16点,采购需要向供应商下发明天(周五)的番茄采购单。

* 已知条件:

* 番茄的基础日均消耗量 = 117.8kg

* 周五的日波动系数 = 1.28

* 天气预报:明天周五大暴雨(大暴雨会导致堂食社餐客流下滑,经历史经验评估,调整因子设为 -15%,即 0.85;如果是做外卖为主的店,这个因子可能是 +10%)。

* 安全库存:为防止运输延迟,保留半天日常用量作为底线,设为50kg。

* 实时库存:此时后厨库房盘点,番茄还剩 30kg(包含今天晚上预计消耗后拉平的数字)。

疯狂的计算开始:

1. 明天理论需求量:117.8kg X 1.28 X (1 - 0.15) = 117.8 X 1.28 X 0.85 = 128.2kg

2. 加上安全库存:128.2 kg + 50 kg= 178.2 kg

3. 减去现有库存:178.2 kg - 30 kg = 148.2 kg

4. 最终采购决策:向供应商订购 148 kg(或向上取整按整箱买)。

> 试想一下:如果按照老采购的常规操作,“明天是周五,上周五要了150kg,那明天也来150kg吧!” 结果碰上暴雨堂食腰斩,后厨必定剩下大几十公斤番茄。到了周六,这些番茄变软、出水、腐烂,直接变成垃圾桶里的损耗。而用公式算出来的148kg,精准对冲了天气风险,直接省出利润!

五、 附:可落地的《蔬菜动态采购计算模板》

不需要你重新设计表格,直接照着下面这张结构图在 Excel 里建表。只要在绿色单元格填入基础数据,黄色单元格写入公式,蓝色“建议采购量”就会自动弹出来!

表格1:品类属性定义表(ABC-XYZ分类及系数库)

*(本表每月初更新一次即可)*

表格2:每日动态采购执行表(每日下午采购前填写)

*(只需填写:日期、预报系数、当前库存。建议采购量由公式自动锁死)*

#运行逻辑说明:

* 目标星期系数:运用 =VLOOKUP(品类ID, 表格1, 对应星期的列号, FALSE) 自动抓取。

* 计算公式(建议采购量列):=ROUND(日均基础量 * 目标星期系数 * (1 + 天气调整因子) + 安全库存底线 - 当前库存, 0)

#实战填报界面

六、 落地大杀器:如何保障这套体系不沦为纸上谈兵?

很多老板兴高采烈把表格打印出来发给员工,结果过了一周,大家嫌麻烦,又退回到老路子去了。数字化转型的核心不是工具,是组织层面的利益捆绑。要让这张表真正跑起来,必须执行以下三套铁律:

1. 库房必须实行“16:00静态盲盘”

每天下午16:00下采购单前,库房或后厨必须花10分钟对A类蔬菜进行“静态盲盘”。不要相信系统里的理论库存, 生鲜的流转太快,必须眼见为实。拿着真实的实物库存数字输入Excel,预测才有基石。

2. 建立“损耗/断货双向考核机制”

过去,只要不断货,后厨和采购就皆大欢喜,至于扔掉了多少烂菜,老板自己买单。现在必须改规矩:

* 损耗率考核:A类蔬菜月度总损耗率超过5%,扣除采购与后厨团队绩效;低于4%,省下来的钱30%作为奖金直接发给团队。

* 断货率考核:实行公式采购后,如果非不可抗力导致断货(如供应商迟到),属于“特殊活动因子”未提前上报的,考核后厨负责人。

3. 把决策权从老采购手里收回来,交给表格

采购的核心价值应该是在批发市场控价、控品、拿账期,而不是在办公室里猜明天要买多少菜。把数量的决策权交给客观的Excel公式,采购员不仅工作压力直线下降30%以上(不用再为断货背黑锅),老板也能彻底摆脱被单个“资深员工”绑架的财务风险。

结语:

数字化转型从来都不是动辄几十万的软件系统。对于餐饮和生鲜配送企业来说,能解决实际损耗、能提升口袋利润的工具,才是最好的工具。从今天开始,让你的团队花两个小时,把过去四周的订单倒进这张Excel表里,算一算属于你们自己餐厅的“日波动系数”。

当周五的高峰期再次来临时,看着井井有条的后厨和刚好见底的库房,你会发现,精细化管理带来的丰厚红利,早已悄然落袋。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-30 14:50:43 HTTP/2.0 GET : https://h.sjds.net/a/531003.html
  2. 运行时间 : 0.105050s [ 吞吐率:9.52req/s ] 内存消耗:4,592.14kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=6ca332382178da48b05b53f012377559
  1. /yingpanguazai/ssd/ssd1/www/h.sjds.net/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/h.sjds.net/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/h.sjds.net/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/h.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/h.sjds.net/runtime/temp/ad153693ed39fba6d1bda2fe72512cde.php ( 12.06 KB )
  140. /yingpanguazai/ssd/ssd1/www/h.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000484s ] mysql:host=127.0.0.1;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000771s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000295s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000264s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000553s ]
  6. SELECT * FROM `set` [ RunTime:0.000239s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000622s ]
  8. SELECT * FROM `article` WHERE `id` = 531003 LIMIT 1 [ RunTime:0.005098s ]
  9. UPDATE `article` SET `lasttime` = 1782802243 WHERE `id` = 531003 [ RunTime:0.008745s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000365s ]
  11. SELECT * FROM `article` WHERE `id` < 531003 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000549s ]
  12. SELECT * FROM `article` WHERE `id` > 531003 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000394s ]
  13. SELECT * FROM `article` WHERE `id` < 531003 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.006017s ]
  14. SELECT * FROM `article` WHERE `id` < 531003 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001665s ]
  15. SELECT * FROM `article` WHERE `id` < 531003 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001275s ]
0.107657s