跳到内容
当前位置:首页>考研真题>高三数学一轮复习|第六部分 · 第三小节:解三角形的最值问题

高三数学一轮复习|第六部分 · 第三小节:解三角形的最值问题

  • 2026-10-10 10:59:36
高三数学一轮复习|第六部分 · 第三小节:解三角形的最值问题

前面两节,我们已经完成了两件事情:

第一小节:解三角形基础

掌握:

* 正弦定理

* 余弦定理

* 面积公式

* 基本解三角形问题

第二小节:解三角形重要模型

掌握:

* 中线

* 角平分线

* 高

* 等分线

* 重心

* 内切圆

* 外接圆

* 综合应用

到了第三小节,题目开始发生变化。

以前问的是:

“这条边是多少?”

“这个角是多少?”

“面积是多少?”

现在开始问:

“这个量最大是多少?”

“这个面积什么时候最大?”

“这条边能达到的最大长度是多少?”

“怎样的三角形能够使某个量取得最值?”

这意味着:

解三角形开始从“计算系统”进入“优化系统”。

如果用 Web3.0 的方式理解:

正弦定理、余弦定理、面积公式

是底层计算协议。

而:

最值问题

就是建立在这些协议之上的:

Optimization Engine——三角形优化引擎。

⸻

一、什么是解三角形最值问题?

简单来说:

在满足题目条件的所有三角形中,

寻找某一个量:最大值

或者:最小值

例如:

* 两边固定,求第三边最大值

* 两边固定,求面积最大值

* 外接圆半径固定,求某边最大值

* 周长固定,求面积最大值

* 面积固定,求周长最小值

* 求某个三角函数表达式的最大值

* 求某条特殊线段的最大值或最小值

所以这类问题的核心不是:

“我会不会某个公式?”

而是:

“我能不能把几何量转换成一个可以优化的数学表达式?”

⸻

二、解三角形最值的底层逻辑

所有最值问题,都可以压缩成四步:

第一步:找到目标量

题目到底要求什么?

边?

角?

面积?

半径?

周长?

中线?

某个代数式?

⸻

第二步:建立关系

调用:

正弦定理

余弦定理

面积公式

内切圆公式

外接圆公式

或者特殊线模型。

⸻

第三步:把问题转换成数学最值

最终通常转换成:

sin x、cos x

a sin x+b cos x

二次函数

基本不等式

函数单调性

等形式。

⸻

第四步:检查等号

这是最值题最容易丢分的地方。

一定要问:

这个最大值/最小值真的能取得吗?

以及:

什么时候取得?

⸻

三、第一大模型:两边固定,求第三边最大值

设:AB=c、AC=b 固定不变。

BC=a 随着夹角 A 的变化而变化。

根据余弦定理:

a²=b²+c²−2bc cos A

因为三角形内角:

0°<A<180°

所以:−1<cos A<1

于是:(b−c)²<a²<(b+c)²

因此:|b−c|<a<b+c

⸻

那么第三边有没有最大值?

注意:对于普通三角形:

a<b+c

当:A→180° 时:a→b+c

但:A=180° 时已经不能构成正常三角形。

所以:b+c 是上界,但不是最大值。

这点非常重要。

⸻

四、“最大值”和“上界”必须区分

例如:1<a<7

那么:

* 7 是上界

* a 可以无限接近 7

* 但 a 不能等于 7

所以:

不存在最大值。

高中题目如果明确问“最大值”,必须检查:

等号能不能成立。

⸻

五、第二大模型:两边固定,求面积最大值

这是解三角形最值中最经典的模型之一。

设两边:b、c 固定。

夹角为:A

三角形面积:S=1/2bc sin A

因为 b、c 是常数。

所以:S 与 sin A 成正比。

而:sin A≤1

所以:S≤bc/2

当:sin A=1

即:A=90° 时取得。

因此:Smax=bc/2

⸻

六、这个结论必须形成条件反射

看到:两边固定,求面积最大值

第一反应不是画复杂辅助线。

而是:S=1/2bc sin A

然后:sin A≤1

所以:Smax=bc/2

取得条件:A=90°

⸻

七、Web3.0理解:把“面积最大”转换成“接口变量最大”

原问题:求三角形面积最大值

经过面积公式:S=1/2bc sin A

转换以后:面积问题 → sin A 的最值问题。

而:sin A的最大值非常明确:1

所以整个问题实际上是:

几何问题

↓

公式转换

↓

三角函数问题

↓

最值

这就是解三角形最值题最核心的思维。

⸻

八、第三大模型:两边固定,求某个与面积有关的量

如果题目中出现:S=1/2bc sin A

以及:hₐ= b sin C、hₐ= c sin B

那么很多问题都可以转换成:

sin A 或者:sin B 或者:sin C 的最值问题。

例如:已知 b、c 固定,求对应高 hₐ 的最大值。

因为:hₐ=c sin B

又因为:sin B≤1

所以:hₐ≤c

因此:hₐ,max=c

取得条件:B=90°

⸻

九、第四大模型:利用正弦定理求边长最值

正弦定理:a/sin A=b/sin B=c/sin C=2R

因此:a=2R sin A

如果外接圆半径:R

固定,那么:a=2R sin A

由于:sin A≤1

所以:a≤2R

因此:a的最大值为2R

当:A=90° 时取得。

⸻

十、一个非常重要的几何结论

由:a=2R sin A

可以得到:a≤2R

也就是说:三角形任意一边都不超过其外接圆直径。

当且仅当对应角为:90° 时取得。

此时:a=2R

也就是:直角三角形的斜边等于外接圆直径。

⸻

十一、第五大模型:利用余弦定理进行最值转换

余弦定理:a²=b²+c²−2bc cos A

它不仅可以用来求边。

在最值问题中,它还是一个:变量转换器。

例如题目中出现:a²

那么可以替换为:b²+c²−2bc cos A

这样原来的边长问题就变成了:cos A

的最值问题。

⸻

例如:如果 b、c 固定,研究:a² 的变化。

因为:a²=b²+c²−2bc cos A

而:−1<cos A<1

所以可以直接判断:

a²随着 A 的变化而变化。

这类题的核心不是计算,

而是:把边长转换成角度变量。

⸻

十二、余弦定理中的“符号意识”

这一点非常重要。

因为:a²=b²+c²−2bc cos A

前面是:−2bc cos A

所以:

* cos A 越大

* −2bc cos A 越小

* a² 越小

反过来:

* cos A 越小

* −2bc cos A 越大

* a² 越大

所以:看到“负号 × cos”,一定注意单调方向。

⸻

十三、第六大模型:固定两边,求第三边相关表达式最值

有时候题目不直接问:a的最大值

而是问:a²+ka

或者:a²−ka

甚至:a²/(某个量)

这时候不要直接对 a 处理。

可以先利用:a²=b²+c²−2bc cos A

把:a² 替换掉。

然后继续利用:−1≤cos A≤1

或者:sin²A+cos²A=1

完成最值。

这就是:余弦定理 → 代数化 → 最值

⸻

十四、第七大模型:a sin x+b cos x 型最值

这是三角函数与解三角形结合时非常重要的模型。

如果最终出现:a sin x+b cos x

那么最大值不是:a+b

而是:√(a²+b²)

所以:−√(a²+b²)≤a sin x+b cos x≤√(a²+b²)

⸻

为什么?

可以利用辅助角公式:

设:R=√(a²+b²)

使:a=R cos φ、b=R sin φ

那么:a sin x+b cos x

可以写成:R sin(x+φ)

因此:

最大值=R

最小值=−R

即:

最大值=√(a²+b²)

最小值=−√(a²+b²)

⸻

十五、为什么解三角形会出现这种问题?

因为正弦定理和余弦定理会把:

边 转换成:sin 或者:cos

例如:a=2R sin A

再结合其他关系后,很容易出现:

m sin A+n cos A

这时候:

解三角形已经悄悄进入三角函数最值模块。

所以高三一轮复习一定要把各章节连接起来。

⸻

十六、第八大模型:固定周长,求面积最大值

这是三角形最值问题中的经典模型。

设三角形周长固定:a+b+c=P

求面积最大值。

结论:当三角形为等边三角形时,面积最大。

此时:a=b=c=P/3

等边三角形面积:S=√3a²/4

所以:Smax=√3P²/36

⸻

十七、为什么等边三角形面积最大?

可以利用海伦公式:

设半周长:p=P/2

则:S²=p(p−a)(p−b)(p−c)

又因为:(p−a)+(p−b)+(p−c)=p

由基本不等式:(p−a)(p−b)(p−c)≤(p/3)³

等号成立条件:p−a=p−b=p−c

所以:a=b=c

即:等边三角形面积最大。

⸻

十八、这个模型背后的数学思想

它其实是:

固定总量

↓

变量平均分配

↓

乘积最大

这是基本不等式最经典的思想之一。

所以:固定周长 → 三边越均衡 → 面积越大。

⸻

十九、第九大模型:固定面积,求周长最小

这是上一模型的反向问题。

如果:面积固定

求:周长最小

那么同样:

等边三角形取得最小周长。

设等边三角形边长为:a

则:S=√3a²/4

所以:a=2√(S/√3)

周长:P=3a

因此:Pmin=6√(S/√3)

也可以写成:Pmin=2√(3√3S)

⸻

二十、这一类题的核心结论

可以直接记:

固定周长:等边三角形面积最大。

固定面积:等边三角形周长最小。

这两个结论在综合题中非常高频。

⸻

二十一、第十大模型:固定面积,研究内切圆半径

内切圆公式:S=pr

其中:p=(a+b+c)/2

所以:r=S/p

如果面积 S 固定:

那么:r与p成反比。

也就是说:想让内切圆半径最大,就要让半周长最小。

而固定面积时:等边三角形周长最小。

因此:固定面积时,等边三角形的内切圆半径最大。

⸻

二十二、反过来:固定周长,研究内切圆半径

如果:P固定

那么:p=P/2

因此:r=S/p=2S/P

所以:当周长固定时,内切圆半径与三角形面积成正比。

而固定周长时:等边三角形面积最大。

所以:固定周长时,等边三角形内切圆半径最大。

这就是典型的:内切圆 → 面积 → 三角形最值

的知识串联。

⸻

二十三、第十一大模型:外接圆半径相关最值

外接圆公式:S=abc/(4R)

因此:R=abc/(4S)

如果三边或者面积中有部分固定,就可以把 R 的问题转换成:

abc 或者:1/S 的最值问题。

这时候可以进一步调用:

* 基本不等式

* 海伦公式

* 面积公式

* 三边关系

* 等边三角形结论

⸻

二十四、一个重要思想:不要孤立看公式

例如看到:R=abc/(4S)

不要只记成:“求 R 用这个公式。”

应该看到:

R

↓

边的乘积 abc

↓

面积 S

↓

三角形形状

↓

最值

这才是综合题真正需要的思维。

⸻

二十五、第十二大模型:等腰三角形中的最值

解三角形最值题中:

等腰三角形是非常重要的特殊状态。

因为当两个边相等时:b=c

很多表达式会明显简化。

例如:a²=b²+c²−2bc cos A

当:b=c 时:

a²=2b²−2b²cos A

利用:1−cos A=2sin²(A/2)

可以得到:a=2b sin(A/2)

于是边长、面积、角度之间的关系会大幅简化。

⸻

二十六、什么时候要主动考虑等腰三角形?

如果题目中:

* 两边相等

* 两角相等

* 一个变量同时出现在两边

* 要求某个量的最值

* 图形具有明显对称结构

都应该考虑:

是否存在等腰结构。

尤其是最值问题中,等腰三角形经常是最优状态。

⸻

二十七、第十三大模型:直角三角形中的最值

同样需要重点关注:

直角三角形

因为:

sin90°=1

cos90°=0

所以很多最值会在:90° 处取得。

例如:

两边固定,面积最大

A=90°

外接圆固定,边长最大

A=90°

某些含 sin A 的表达式最大

也可能:

A=90°

⸻

二十八、为什么“直角”和“等边”特别高频?

因为它们分别代表两种非常典型的最优结构:

直角三角形

常对应:

sin A=1

cos A=0

所以经常产生:

面积最大

某边最大

⸻

等边三角形

常对应:

三边均衡

所以经常产生:

固定周长面积最大

固定面积周长最小

⸻

二十九、最值问题中的“等号意识”

这是这一节必须重点强调的内容。

例如:

S=1/2bc sin A≤bc/2

不能只写:S≤bc/2

必须继续问:

什么时候等号成立?

因为:sin A=1

所以:A=90°

如果 A=90°符合题目条件:

那么:Smax=bc/2

否则就不能直接说最大值就是这个。

⸻

三十、最值题标准解题模板

以后看到:

“求最大值/最小值”

可以直接套下面的流程。

⸻

Step 1:锁定目标量

题目要求:

边?

角?

面积?

半径?

周长?

特殊线?

⸻

Step 2:找到连接公式

优先检查:

正弦定理

余弦定理

面积公式

S=pr

S=abc/(4R)

⸻

Step 3:把目标量转换

例如:

a=2R sin A

或者:

S=1/2bc sin A

或者:

a²=b²+c²−2bc cos A

⸻

Step 4:调用最值工具

根据表达式选择:

sin/cos范围

辅助角公式

基本不等式

二次函数

函数单调性

海伦公式

⸻

Step 5:判断等号

一定写:

当……时等号成立。

⸻

Step 6:检查几何合理性

这个状态是否真的能构成题目要求的三角形?

⸻

三十一、解三角形最值的“模型选择器”

以后可以直接按照这个表判断:

题目条件 优先想到 核心公式

两边固定,面积最大 正弦 S=1/2bc sin A

两边固定,第三边 余弦 a²=b²+c²−2bc cos A

外接圆固定,边最大 正弦 a=2R sin A

固定周长,面积最大 海伦+基本不等式 S²=p(p−a)(p−b)(p−c)

固定面积,周长最小 等边结构 a=b=c

固定周长,内切圆半径最大 S=pr r=2S/P

固定面积,内切圆半径最大 周长最小 r=S/p

出现 a sin x+b cos x 辅助角 最大值√(a²+b²)

出现 a² 余弦定理 转成 cos

出现 a 正弦定理 转成 sin

⸻

三十二、综合题:一个三角形如何完成“多模块调用”?

例如一个题目同时给出:

AB、AC固定

又出现:面积 S

以及:外接圆半径 R

并要求某个量的最大值。

这时候不要只找一个公式。

可以建立:

面积:S=1/2bc sin A

同时:

外接圆:a/sin A=2R

于是:

sin A 可以同时连接:

面积

和:

边长

如果继续出现:a²

又可以调用:

余弦定理

于是形成:

正弦定理 × 余弦定理 × 面积公式 × 三角函数最值

这就是高考综合题真正的难点。

⸻

三十三、解三角形最值的Web3.0架构

可以把这一节理解成一个完整的:

Triangle Optimization Protocol

⸻

Layer 1:输入

边

角

面积

半径

周长

⸻

Layer 2:连接协议

正弦定理

余弦定理

面积公式

内切圆

外接圆

⸻

Layer 3:变量转换

边 → sin

边 → cos

面积 → sin

半径 → 边/面积

⸻

Layer 4:Optimization Engine

调用:

三角函数最值

基本不等式

二次函数

海伦公式

单调性

⸻

Layer 5:输出

最大值

最小值

取得条件

所以:

最值题不是“多记几个公式”,而是学会调用系统。

⸻

三十四、这一节最容易出现的12个错误

❌ 1. 看到最值就求导

解三角形大量最值题:

根本不需要导数。

先检查:

sin、cos、基本不等式。

❌ 2. 把上界当最大值

例如:

a<b+c

不能说:

最大值=b+c

除非题目允许退化情况。

❌ 3. 忘记等号条件

只写:

S≤bc/2

是不完整的。

要继续写:

A=90°时取得。

❌ 4. 忽略三角形结构

最值不是纯数学运算。

必须满足:

三角形能够真实存在。

❌ 5. 把 sin 和 cos 的最值混淆

sin x最大值=1

cos x最大值=1

但是在不同区间内,结果可能不同。

❌ 6. 看到 a sin x+b cos x 就写 a+b

错误。

正确最大值是:

√(a²+b²)

❌ 7. 不会利用正弦定理做变量转换

例如:

a=2R sin A

本身就是一个非常重要的最值接口。

❌ 8. 不会利用余弦定理做变量转换

看到:

a²

可以考虑:

a²=b²+c²−2bc cos A

❌ 9. 固定周长面积最大不会想到等边

这是经典结论:

固定周长 → 等边三角形面积最大。

❌ 10. 固定面积周长最小不会想到等边

同样:

固定面积 → 等边三角形周长最小。

❌ 11. 只求数值,不说明什么时候取得

最值题必须关注:

“最大/最小是多少”

和:

“什么时候取得”

两个问题。

❌ 12. 公式之间不会联动

真正的综合题往往不是一个公式解决。

而是:

特殊模型

↓

正弦/余弦定理

↓

面积/半径

↓

函数或不等式

↓

最值

⸻

三十五、这一节最终应该形成的思维

不要再把解三角形最值理解成:

“又多了几个最值公式。”

真正应该建立的是:

看到“面积”

想到:S=1/2bc sin A

⸻

看到“边”

想到:正弦定理 / 余弦定理

⸻

看到“外接圆”

想到:2R

⸻

看到“内切圆”

想到:S=pr

⸻

看到“固定周长”

想到:等边三角形

⸻

看到“固定面积”

想到:等边三角形

⸻

看到“a sin x+b cos x”

想到:√(a²+b²)

⸻

看到“最大/最小”

想到:等号什么时候成立?

⸻

三十六、第六部分前三节,到这里真正串起来了

第六部分·第一小节

解三角形基础

正弦定理

↓

余弦定理

↓

面积公式

↓

基本计算

⸻

第六部分·第二小节

解三角形重要模型

中线

角平分线

高

等分线

重心

内切圆

外接圆

↓

模型识别

⸻

第六部分·第三小节

解三角形最值问题

建立关系

↓

变量转换

↓

函数/不等式

↓

最值

↓

等号成立条件

⸻

下一节再进入:

第六部分·第四小节

解三角形取值范围与参数问题

重点解决:

“这个量到底能取哪些值?”

“参数 m 应该满足什么条件?”

“怎样才能保证三角形存在?”

这样整个第六部分就形成:

会算 → 会识别 → 会优化 → 会判断

⸻

三十七、最后的核心知识地图

解三角形

↓

基础协议

正弦定理

余弦定理

面积公式

↓

特殊模型

中线

角平分线

高

重心

内切圆

外接圆

↓

最值转换

边 → sin / cos

面积 → sin

半径 → 面积 / 周长

↓

优化工具

sin/cos范围

辅助角公式

基本不等式

海伦公式

二次函数

↓

最终输出

最大值

最小值

等号成立条件

⸻

一句话记住这一节

解三角形最值 = 把几何问题转换成可优化的数学表达式。

先找结构

↓

再找公式

↓

转换变量

↓

调用最值工具

↓

判断等号

↓

验证几何条件

这就是:

高三数学一轮复习·第六部分·第三小节

解三角形的最值问题

从这一节开始,解三角形不再只是:

“算出一个答案。”

而是开始回答:

“在所有符合条件的三角形里,什么样的结构,才能让目标量达到最优?”

这才是解三角形综合题真正的“优化思维”。

——数学小能手高三数学 Web3.0 系列

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