乐于分享
好东西不私藏

闹鬼房间(可复制源代码)

闹鬼房间(可复制源代码)

效果演示

文末可一键复制完整代码

源代码

<!DOCTYPE html><htmllang="zh-CN"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>闹鬼房间</title><style>            * { margin0padding0box-sizing: border-box; } body { background#0a0508min-height100vhoverflow: hidden; font-family'Times New Roman', serif; } .haunted-room { position: relative; width100vwheight100vhbackgroundrepeating-linear-gradient(90deg, #2a1a20 0px, #2a1a20 8px, #2515188px, #25151816px), linear-gradient(180deg, #2a1a20 0%, #1f1418 100%); box-shadow: inset 00100pxrgba(0000.7); } .sconce { position: absolute; width40pxheight50pxbackgroundlinear-gradient(180deg, #4a3020 0%, #2a1810 100%); border-radius5pxbox-shadow05px20pxrgba(0000.8), inset 02px5pxrgba(139105200.2); top50%transformtranslateY(-50%); } .sconce::before { content''position: absolute; top: -10pxleft50%transformtranslateX(-50%); width0height0border-left15px solid transparent; border-right15px solid transparent; border-bottom15px solid #4a3020; } .sconce-left { leftcalc(50% - 240px); } .sconce-right { rightcalc(50% - 240px); } .picture-frame { position: absolute; width120pxheight150pxbackgroundrepeating-linear-gradient(45deg, #3d2415 0px, #3d2415 2px, #4a2c1a 2px, #4a2c1a 4px), linear-gradient(135deg, #4a2c1a 0%, #3d2415 50%, #2f1710 100%); border0padding18pxbox-shadow0003px#654d0f0006pxrgba(139105200.4), 0007px#2a181000010pxrgba(139105200.2), 020px50pxrgba(0000.9), inset 0030pxrgba(0000.5), inset 03px8pxrgba(139105200.3), inset 0 -3px8pxrgba(0000.6); } .picture-frame::after { content''position: absolute; top12pxleft12pxright12pxbottom12pxborder2px solid rgba(139105200.3); box-shadow: inset 0020pxrgba(0000.8), 0001pxrgba(139105200.2); } .frame-inner-detail { position: absolute; top6pxleft6pxright6pxbottom6pxborder3px ridge rgba(139105200.5); box-shadow: inset 0020pxrgba(0000.7), inset 2px2px5pxrgba(139105200.2), inset -2px -2px5pxrgba(0000.5); } .frame-inner-detail::before { content''position: absolute; top3pxleft3pxright3pxbottom3pxborder1px solid rgba(139105200.15); } .frame-corner { position: absolute; width30pxheight30px; } .corner-tl { top3pxleft3pxbackgroundradial-gradient(circle at 100%100%, rgba(139105200.60%rgba(139105200.340%, transparent 70%); } .corner-tr { top3pxright3pxbackgroundradial-gradient(circle at 0%100%, rgba(139105200.60%rgba(139105200.340%, transparent 70%); } .corner-bl { bottom3pxleft3pxbackgroundradial-gradient(circle at 100%0%, rgba(139105200.60%rgba(139105200.340%, transparent 70%); } .corner-br { bottom3pxright3pxbackgroundradial-gradient(circle at 0%0%, rgba(139105200.60%rgba(139105200.340%, transparent 70%); } .portrait-canvas { position: absolute; top18pxleft18pxright18pxbottom18pxbackgroundradial-gradient(ellipse at 50%30%, #2a2420 0%, #1a1410 40%, #0f0a08 100%); box-shadow: inset 0040pxrgba(0000.9), inset 05px15pxrgba(0000.8); overflow: hidden; } .portrait-canvas::before { content''position: absolute; top0left0right0bottom0backgroundrepeating-linear-gradient(0deg, transparent 0px, rgba(8070600.031px, transparent 2px); opacity0.5; } .portrait-character { position: absolute; top50%left50%transformtranslate(-50%, -50%); font-size70pxfiltergrayscale(0.8sepia(0.4blur(0.5px); opacity0.7text-shadow0020pxrgba(1001001200.4); } .portrait-vignette { position: absolute; top0left0right0bottom0backgroundradial-gradient(ellipse at center, transparent 20%, rgba(0000.370%rgba(0000.6100%); pointer-events: none; } .frame-1 { top18vhleft18%transformrotate(-3deg); } .frame-3 { top22vhright20%transformrotate(4deg); } .frame-5 { bottom18vhleft20%width90pxheight110pxtransformrotate(-4deg); } .frame-5.portrait-character { font-size60px; } .wall-clock { position: absolute; top50%left50%transformtranslate(-50%, -50%); widthmin(360px80vw); heightmin(576px80vh); backgroundlinear-gradient(135deg, #4a2c1a 0%, #3d1f14 50%, #2f1710 100%), repeating-linear-gradient(90deg, transparent 0px, transparent 8px, rgba(0000.18pxrgba(0000.19px); background-blend-mode: normal, multiply; border-radius8pxbox-shadow0002px#654d0f0004pxrgba(139105200.3), 030px80pxrgba(0000.8), inset 02px0rgba(139105200.2), inset 0050pxrgba(0000.3), inset 0001pxrgba(139105200.1); animation: clock-presence 12s ease-in-out infinite; z-index10; } .wall-clock::before { content''position: absolute; top10pxleft10pxright10pxbottom10pxborder1px solid rgba(139105200.2); border-radius6pxpointer-events: none; } .wall-clock::after { content''position: absolute; top50%left15pxright15pxheight1pxbackgroundlinear-gradient(90deg, transparent 0%, rgba(139105200.250%, transparent 100%); } .pediment { position: absolute; top: -54pxleft50%transformtranslateX(-50%); width384pxheight132pxbackgroundlinear-gradient(135deg, #4a2c1a 0%, #3d1f14 50%, #2f1710 100%); border-radius15px15px00box-shadow0002px#654d0f015px40pxrgba(0000.6), inset 02px0rgba(139105200.2); } .pediment::before { content''position: absolute; top54pxleft50%transformtranslateX(-50%); width96pxheight48pxbackgroundradial-gradient(ellipse at center, rgba(139105200.30%); border-radius50%50%40%40%opacity0.6; } .pediment::after { content''position: absolute; bottom6pxleft50%transformtranslateX(-50%); width336pxheight3pxbackgroundlinear-gradient(90deg, transparent 0%, rgba(139105200.450%, transparent 100%); } .pediment-crown { position: absolute; top: -42pxleft50%transformtranslateX(-50%); width72pxheight84pxbackgroundlinear-gradient(180deg, #4a2c1a 0%, #3d1f14 100%); border-radius0clip-pathpolygon(50%0%70%20%85%35%90%50%85%65%70%80%50%100%30%80%15%65%10%50%15%35%30%20%); box-shadow0002px#654d0f08px20pxrgba(0000.6); } .scroll-left.scroll-right { position: absolute; top: -18pxwidth48pxheight120pxbackgroundlinear-gradient(180deg, #4a2c1a 0%, #3d1f14 100%); border-radius0; } .scroll-left { left: -12px; } .scroll-right { right: -12px; } .scroll-left::before.scroll-right::before { content''position: absolute; top: -24pxleft50%transformtranslateX(-50%); width36pxheight36pxbackgroundradial-gradient(circle, #3d1f14 0%, #2f1710 100%); border-radius50%box-shadow0002px#654d0f; } .columns { position: absolute; top78pxleft0right0height312px; } .column { position: absolute; width36pxbackgroundlinear-gradient(90deg, #4a2c1a 0%, #5d3521 30%, #4a2c1a 100%); border-radius18pxbox-shadow: inset 0001pxrgba(139105200.2), inset -4px08pxrgba(0000.3); } .column::before { content''position: absolute; top30%left50%transformtranslateX(-50%); width30pxheight40%backgroundrepeating-linear-gradient(180deg, rgba(139105200.150pxrgba(139105200.153px, transparent 3px, transparent 8px); } .column-left { left24pxheight100%; } .column-right { right24pxheight100%; } .column-capital.column-base { position: absolute; width40pxheight20pxbackgroundlinear-gradient(135deg, #5d3521 0%, #4a2c1a 100%); border-radius6pxleft: -5pxbox-shadow0001pxrgba(139105200.3); } .column-capital { top: -12px; } .column-capital::before { content''position: absolute; top: -3pxleft50%transformtranslateX(-50%); width44pxheight6pxbackgroundlinear-gradient(90deg, #5d3521 0%, #4a2c1a 50%, #5d3521 100%); border-radius3pxbox-shadow01px3pxrgba(0000.3); } .column-base { bottom: -12px; } .column-base::after { content''position: absolute; bottom: -3pxleft50%transformtranslateX(-50%); width44pxheight6pxbackgroundlinear-gradient(90deg, #5d3521 0%, #4a2c1a 50%, #5d3521 100%); border-radius3pxbox-shadow02px4pxrgba(0000.4); } .clock-housing { position: absolute; top90pxleft50%transformtranslateX(-50%); width216pxheight216pxbackgroundradial-gradient(circle at 30%30%, #8b6914 0%, #654d0f 100%); border-radius50%box-shadow0006pxrgba(4723160.8), 00010pxrgba(139105200.4), 015px40pxrgba(0000.6); } .clock-housing::before { content''position: absolute; top50%left50%transformtranslate(-50%, -50%); width200pxheight200pxborder-radius50%box-shadow: inset 0020pxrgba(0000.4), inset 0 -5px10pxrgba(139105200.3); } .clock-face { position: absolute; top14pxleft14pxwidth188pxheight188pxbackgroundradial-gradient(circle at 35%35%#f5f5dc 0%#e6dbb7 70%#d4c49a 100%); border-radius50%box-shadow: inset 03px15pxrgba(0000.15); } .clock-face::before { content''position: absolute; top50%left50%transformtranslate(-50%, -50%); width168pxheight168pxborder1px solid rgba(139105200.2); border-radius50%; } .clock-face::after { content''position: absolute; top50%left50%transformtranslate(-50%, -50%); width144pxheight144pxborder1px solid rgba(139105200.1); border-radius50%; } .numbers { position: absolute; width100%height100%font-family'Times New Roman', serif; font-weight: normal; font-size22pxcolor#2f1e15z-index2; } .number { position: absolute; top50%left50%text-shadow01px2pxrgba(0000.1), 001pxrgba(139105200.3); } .num-12 { transformtranslate(-50%, -50%rotate(0degtranslateY(-72pxrotate(0deg); } .num-1 { transformtranslate(-50%, -50%rotate(30degtranslateY(-72pxrotate(-30deg); } .num-2 { transformtranslate(-50%, -50%rotate(60degtranslateY(-72pxrotate(-60deg); } .num-3 { transformtranslate(-50%, -50%rotate(90degtranslateY(-72pxrotate(-90deg); } .num-4 { transformtranslate(-50%, -50%rotate(120degtranslateY(-72pxrotate(-120deg); } .num-5 { transformtranslate(-50%, -50%rotate(150degtranslateY(-72pxrotate(-150deg); } .num-6 { transformtranslate(-50%, -50%rotate(180degtranslateY(-72pxrotate(-180deg); } .num-7 { transformtranslate(-50%, -50%rotate(210degtranslateY(-72pxrotate(-210deg); } .num-8 { transformtranslate(-50%, -50%rotate(240degtranslateY(-72pxrotate(-240deg); } .num-9 { transformtranslate(-50%, -50%rotate(270degtranslateY(-72pxrotate(-270deg); } .num-10 { transformtranslate(-50%, -50%rotate(300degtranslateY(-72pxrotate(-300deg); } .num-11 { transformtranslate(-50%, -50%rotate(330degtranslateY(-72pxrotate(-330deg); } .clock-hands { position: absolute; top50%left50%transformtranslate(-50%, -50%); } .hand { position: absolute; backgroundlinear-gradient(180deg, #2f1e15 0%, #1a1008 100%); transform-origin: bottom center; border-radius1px; } .hour-hand { width5pxheight54pxtop: -54pxleft: -2.5pxborder-radius2.5px2.5px00; } .minute-hand { width4pxheight72pxtop: -72pxleft: -2pxborder-radius2px2px00; } .second-hand { width1.5pxheight78pxbackground#8b0000top: -78pxleft: -0.75px; } .center-hub { position: absolute; width10pxheight10pxbackgroundradial-gradient(circle, #8b6914 0%, #2f1e15 100%); border-radius50%top: -5pxleft: -5pxbox-shadow0002pxrgba(139105200.6), 02px4pxrgba(0000.5), inset 01px2pxrgba(218165320.4); } .center-hub::before { content''position: absolute; top50%left50%transformtranslate(-50%, -50%); width6pxheight6pxbackgroundradial-gradient(circle at 30%30%, rgba(218165320.80%rgba(139105200.4100%); border-radius50%; } .lower-case { position: absolute; bottom0left0right0height186pxbackgroundlinear-gradient(135deg, #4a2c1a 0%, #3d1f14 50%, #2f1710 100%); border-radius008px8px; } .lower-case::before { content''position: absolute; top0left50%transformtranslateX(-50%); width312pxheight3pxbackgroundlinear-gradient(90deg, transparent 0%, rgba(139105200.450%, transparent 100%); } .lower-case::after { content''position: absolute; bottom12pxleft50%transformtranslateX(-50%); width120pxheight24pxbackgroundradial-gradient(ellipse at center, rgba(139105200.20%, transparent 70%); border-radius50%; } .pendulum-window { position: absolute; top26pxleft50%transformtranslateX(-50%); width156pxheight132pxbackgroundrgba(0000.6); border3px solid #654d0fborder-radius4pxbox-shadow: inset 0020pxrgba(0000.8), inset 02px5pxrgba(139105200.1); } .pendulum-window::before { content''position: absolute; top: -3pxleft: -3pxright: -3pxbottom: -3pxborder1px solid rgba(139105200.3); border-radius5px; } .pendulum-window::after { content''position: absolute; top50%left0right0height1pxbackgroundlinear-gradient(90deg, transparent 0%, rgba(139105200.250%, transparent 100%); } .pendulum-assembly { position: absolute; top: -22pxleft50%transformtranslateX(-50%); width120pxheight132px; } .pendulum { position: absolute; top22pxleft50%transform-origin: top center; animation: pendulum-swing 2s ease-in-out infinite alternate; } .pendulum-rod { width2.5pxheight78pxbackgroundlinear-gradient(180deg, #8b6914 0%, #654d0f 100%); margin-left: -1.25px; } .pendulum-bob { position: absolute; bottom: -22pxleft50%transformtranslateX(-50%); width38pxheight38pxbackgroundradial-gradient(circle at 30%30%#daa520 0%, #8b6914 100%); border-radius50%box-shadow04px15pxrgba(0000.6), inset 0010pxrgba(218165320.4), inset -2px -2px5pxrgba(0000.3); } .pendulum-bob::before { content''position: absolute; top50%left50%transformtranslate(-50%, -50%); width24pxheight24pxborder2px solid rgba(139105200.4); border-radius50%; } .pendulum-bob::after { content''position: absolute; top7pxleft7pxwidth10pxheight10pxbackgroundradial-gradient(circle at 30%30%, rgba(2552552000.60%, transparent 70%); border-radius50%; } .candle { position: absolute; width18pxheight140pxbackgroundlinear-gradient(180deg, #8b7355 0%, #6b5940 100%); border-radius3px3px00box-shadow05px20pxrgba(0000.6); top50%transformtranslateY(-50%); } .candle::before { content''position: absolute; top: -5pxleft50%transformtranslateX(-50%); width8pxheight8pxbackground#4a3830border-radius50%; } .flame { position: absolute; top: -12pxleft50%transformtranslateX(-50%); width8pxheight15pxbackgroundradial-gradient(ellipse at bottom, #ff6b00 0%#ff9500 30%#ffaa00 60%, transparent 100%); border-radius50%50%50%50% / 60%60%40%40%animation: flicker 1.5s ease-in-out infinite alternate; filterblur(0.5px); } .candle-left { leftcalc(50% - 240px); } .candle-right { rightcalc(50% - 240px); } .ghost { position: absolute; font-size300pxcolorrgba(2002202550.3); text-shadow0080pxrgba(2002202550.5); z-index10bottom15vhleft60%animation: ghost-float 6s ease-in-out infinite; } @keyframes pendulum-swing { 0% { transformtranslateX(-50%rotate(-8deg); } 100% { transformtranslateX(-50%rotate(8deg); } } @keyframes flicker { 0%, 100% { transformtranslateX(-50%scale(1); opacity0.8; } 50% { transformtranslateX(-50%scale(1.1rotate(2deg); opacity1; } } @keyframes ghost-float { 0% { transformtranslateX(-50%translate(00scale(1rotate(0deg); opacity0; } 25% { transformtranslateX(-50%translate(-20px, -25pxscale(1.2rotate(-8deg); opacity0.5; } 50% { transformtranslateX(-50%translate(20px, -45pxscale(1.5rotate(10deg); opacity1; } 75% { transformtranslateX(-50%translate(-15px, -30pxscale(1.3rotate(-5deg); opacity0.6; } 90% { transformtranslateX(-50%translate(0, -10pxscale(1.1rotate(0deg); opacity0.3; } 100% { transformtranslateX(-50%translate(00scale(1rotate(0deg); opacity0; } }</style></head><body><divclass="haunted-room"><divclass="picture-frame frame-1"><divclass="frame-inner-detail"></div><divclass="frame-corner corner-tl"></div><divclass="frame-corner corner-tr"></div><divclass="frame-corner corner-bl"></div><divclass="frame-corner corner-br"></div><divclass="portrait-canvas"><divclass="portrait-character">🧛🏻‍♂️</div><divclass="portrait-vignette"></div></div></div><divclass="picture-frame frame-3"><divclass="frame-inner-detail"></div><divclass="frame-corner corner-tl"></div><divclass="frame-corner corner-tr"></div><divclass="frame-corner corner-bl"></div><divclass="frame-corner corner-br"></div><divclass="portrait-canvas"><divclass="portrait-character">🧟</div><divclass="portrait-vignette"></div></div></div><divclass="picture-frame frame-5"><divclass="frame-inner-detail"></div><divclass="frame-corner corner-tl"></div><divclass="frame-corner corner-tr"></div><divclass="frame-corner corner-bl"></div><divclass="frame-corner corner-br"></div><divclass="portrait-canvas"><divclass="portrait-character">🧙🏻‍♀️</div><divclass="portrait-vignette"></div></div></div><divclass="sconce sconce-left"></div><divclass="sconce sconce-right"></div><divclass="candle candle-left"><divclass="flame"></div></div><divclass="candle candle-right"><divclass="flame"></div></div><divclass="wall-clock"><divclass="pediment"><divclass="pediment-crown"></div><divclass="scroll-left"></div><divclass="scroll-right"></div></div><divclass="columns"><divclass="column column-left"><divclass="column-capital"></div><divclass="column-base"></div></div><divclass="column column-right"><divclass="column-capital"></div><divclass="column-base"></div></div></div><divclass="clock-housing"><divclass="clock-face"><divclass="numbers"><divclass="number num-12">XII</div><divclass="number num-1">I</div><divclass="number num-2">II</div><divclass="number num-3">III</div><divclass="number num-4">IV</div><divclass="number num-5">V</div><divclass="number num-6">VI</div><divclass="number num-7">VII</div><divclass="number num-8">VIII</div><divclass="number num-9">IX</div><divclass="number num-10">X</div><divclass="number num-11">XI</div></div><divclass="clock-hands"><divclass="hand hour-hand"id="hourHand"></div><divclass="hand minute-hand"id="minuteHand"></div><divclass="hand second-hand"id="secondHand"></div><divclass="center-hub"></div></div></div></div><divclass="lower-case"><divclass="pendulum-window"><divclass="pendulum-assembly"><divclass="pendulum"><divclass="pendulum-rod"></div><divclass="pendulum-bob"></div></div></div></div></div></div><divclass="ghost">👻</div></div><script>            (() => { functionupdateClock() const now = newDate(); const hours = now.getHours() % 12const minutes = now.getMinutes(); const seconds = now.getSeconds(); const milliseconds = now.getMilliseconds(); const smoothSeconds = seconds + (milliseconds / 1000); const hourAngle = (hours * 30) + (minutes * 0.5) + (smoothSeconds * 0.00833); const minuteAngle = (minutes * 6) + (smoothSeconds * 0.1); const secondAngle = smoothSeconds * 6const hourHand = document.getElementById('hourHand'); const minuteHand = document.getElementById('minuteHand'); const secondHand = document.getElementById('secondHand'); if (hourHand) hourHand.style.transform = `rotate(${hourAngle}deg)`if (minuteHand) minuteHand.style.transform = `rotate(${minuteAngle}deg)`if (secondHand) secondHand.style.transform = `rotate(${secondAngle}deg)`; } updateClock(); setInterval(updateClock, 50); })();</script></body></html>

实现思路拆分

闹鬼房间是怎么画出来的?

闹鬼房间用 div 拼出一面维多利亚风格的鬼屋墙:三幅肖像画、壁灯蜡烛、落地钟和游荡的小幽灵;时钟指针靠 JavaScript 实时走动,其余氛围全靠 CSS 动画。

说白了就三件事

  1. HTML.haunted-room 里叠画框、烛台、落地钟与幽灵 emoji。
  2. CSS:条纹墙纸、画框金边、烛火摇曳、钟摆、幽灵飘动,多层 @keyframes 营造阴森光感。
  3. JavaScriptupdateClock() 读取系统时间,平滑驱动时、分、秒针旋转。

改配色动 CSS,改时钟逻辑动 JS,结构保持分层别搅在一起。

颜色为啥长这样

  • 墙纸:#2a1a20 / #251518 竖条纹,底部渐暗
  • 画框:深棕木色 + 金色 #8b6914 装饰边
  • 烛光:橙黄 #ff9933 → #ff6600 渐变,外圈暖色光晕
  • 钟面:象牙白 #f5f0e8,罗马数字深棕
  • 幽灵:emoji 👻,带半透明与飘动轨迹

动起来是啥感觉

整页铺满视口,像站在一间点着蜡烛的暗室里。三幅肖像微微泛光,两侧烛火持续摇曳,落地钟秒针顺滑转动、钟摆左右摆,小幽灵在房间里缓慢漂移并淡入淡出。

  • 烛火 flicker 动画随机感摇曳,照亮附近墙面
  • 钟摆以底部为轴左右摆动,与钟表古典造型配合
  • 幽灵沿曲线路径漂浮,缩放与透明度同步变化
  • 画框内角色 emoji 可替换,暗角 .portrait-vignette 压暗四角

怎么一层层画出来

墙面与灯光
  1. 墙纸repeating-linear-gradient 竖纹 + 整体纵向渐暗。
  2. 壁灯 .sconce:梯形装饰 + 阴影,左右对称摆放。
  3. 蜡烛 .candle:柱体 + .flame 椭圆火焰,多层 box-shadow 模拟光晕。
肖像画
  1. 画框 .picture-frame:外框、四角 .frame-corner、内线 .frame-inner-detail
  2. 画布 .portrait-canvas:居中 emoji + 暗角遮罩。
落地钟
  1. 顶部 .pediment:三角楣 + 卷草装饰。
  2. 柱廊 .columns:左右柱身与柱头柱础。
  3. 表盘 .clock-face:罗马数字定位 + 三根指针与中心 hub。
  4. 钟摆 .pendulum:杆 + 摆锤,CSS 摆动;JS 只管指针。
幽灵
  1. .ghost:大号 emoji,绝对定位 + 飘动 keyframes。

源码获取

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-07 09:39:23 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/720084.html
  2. 运行时间 : 0.184731s [ 吞吐率:5.41req/s ] 内存消耗:4,876.13kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=2ede83bec981f57a6d1c707067d381ff
  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.000870s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000817s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000377s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000279s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000481s ]
  6. SELECT * FROM `set` [ RunTime:0.000181s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000574s ]
  8. SELECT * FROM `article` WHERE `id` = 720084 LIMIT 1 [ RunTime:0.000648s ]
  9. UPDATE `article` SET `lasttime` = 1780796363 WHERE `id` = 720084 [ RunTime:0.003625s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000228s ]
  11. SELECT * FROM `article` WHERE `id` < 720084 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000415s ]
  12. SELECT * FROM `article` WHERE `id` > 720084 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000351s ]
  13. SELECT * FROM `article` WHERE `id` < 720084 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.005909s ]
  14. SELECT * FROM `article` WHERE `id` < 720084 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000724s ]
  15. SELECT * FROM `article` WHERE `id` < 720084 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000866s ]
0.188712s