跳到内容
当前位置:首页>教案>定西作例研究,不是教案也不是论文,研究的是作业背后那件事

定西作例研究,不是教案也不是论文,研究的是作业背后那件事

  • 2026-11-06 18:17:53
定西作例研究,不是教案也不是论文,研究的是作业背后那件事


定西作例研究 · 定位课

「作例研究,到底研究的是什么?」

写不好的根子不在文笔,在定位。

定西这份作例研究,四个字卡住的人比想象的多。定西市教育局这份通知把理论依据单独做成一个附件,指向李政涛教授《活在课堂里》第 277 页。我把附件一那份模板和附件二那段依据对着看了半天,读出一件事:写不好的根子不在文笔,在定位。

事实依据:定西市教育局主办的全市中小学教师“作例研究”案例征集评选暨展示活动,面向全市中小学全学段全学科教师,参评作例须以 2026—2027 学年秋季教育教学内容为依据、与任教学科一致,每人限报一份作业案例研究文本,全文字数 4000 字以内,可图文结合。校级遴选 10 月 15 日至 11 月 15 日,县级初评 11 月 15 日至 25 日,市级复评为匿名评审,县区于 11 月 20 日前报送。这个奖在职称评审里算重要参考,怎么认定、加不加分、加多少,以你所在县区和学校的人事口径为准。

附件二那段原文我不在这里抄,具体表述以通知原文和那本书为准。这一篇只做一件更实用的事:把“作例研究”的研究对象说清楚,再说清它跟教案、论文、作业设计这三样东西差在哪。定位一错,后面四千字全是白工。我见过的偏题稿,九成不是文字差,是方向从一开始就拐了。

三个节点,按 11 月 3 日计

校级遴选截止 11 月 15 日 · 还剩 12 天

县区报市 11 月 20 日前

县级初评 11 月 15 日 — 25 日 · 市级匿名复评

名字里那个“例”字,指的是已经发生过的那一轮

先拆名字。“举例”里的“例”指的是实例,不是随手能借来的例子。这个区别听着小,落到稿子上很大。例子可以借,实例只能自己做。

你去别处看十份优秀的作业设计,能借来的是例子;你自己班上那一轮作业的批改记录,才算实例。前者不花时间,后者要花一整个单元的耐心。评委分不清你的文笔好坏,但分得清你有没有那一摞原始材料。

附件一模板的基本信息栏要填学段、学科、年级、教材版本。这四项并非走过场的表格,它们是在逼你把研究对象钉死到某一个年级、某一本教材、某一个单元上。填不出教材版本的人,多半还没想清自己研究的是哪一份作业。基本信息栏空着,后面三块全在飘。

还有一处细节值得说。通知限定参评作例须以 2026—2027 学年秋季的教学内容为依据,这条限制把很多“通用经验稿”挡在外面。你没法拿一份去年春天做的作业来交,也没法拿一份横跨三个单元的宏大设计来交。它要的是一份落在本学期某一课上的作业,时间、班级、学生都对得上号。这个限定看着是技术条款,实际是在替你把研究对象的颗粒度定好。

再看四块内容的名字:作业设计、作业实施、问题分析、反思优化。四块全是对着一份作业说的,并非对着“作业设计这项工作”说的。这就是作例研究和一般教研文章的分水岭:它研究的单位是一份具体的作业,不是一个关于作业的观点。

名称里的字
它指向什么
稿子上要落到哪
作
一次真实布置并回收的作业
基本信息里的年级、教材版本、单元
例
一个具体实例,不是一类现象
作业原题、学生原作答
研究
有假设、有数据、有结论
实施记录与前后对比的数
案例
可被复述、可被讨论
四块内容齐全,别人能照着走一遍

这张表里,第二行是要紧的。“例”字一落实,你的稿子就不可能只写理念,因为理念不需要实例,实例必须带现场。带现场的稿子,字数会自己变多;不带现场的稿子,只能靠形容词凑。

我判断,这一层没想清的人会在两个地方露出来。一是标题起得很大,“浅谈小学语文作业的分层设计”,一看就是观点稿;二是基本信息栏填得含糊,年级写“中段”,教材版本空着。评委看不到你的具体现场,只能按观点稿给你打分。观点稿在匿名评审里很难往上走,因为它不依赖你做过什么,只依赖你想到了什么。

教案写的是教师的动作,作例研究写的是动作的后果

教案这个体裁,研究对象是教师。教学目标、重难点、教学过程、板书设计、作业布置,一路写下来,主角始终是讲台上那个人。它问的是“我准备怎么教”,答得再漂亮,也只是准备。

作例研究反过来,主角是学生和那份作业。它问的是“我把这份作业发下去之后,发生了什么”。同一节课,教案写到下课就收笔,作例研究从下课才开始。起笔的位置不同,四千字写出来就是两个东西。

我见过太多从教案改过来的稿子,特征很好认。教学过程写了满满两页,从导入到小结一步不落;作业只在末尾出现一行,“布置课后练习第 3、4 题”。这样的稿子拿去参评,评委翻到实施那一块,看到的是课堂实录的续写,看不到学生。

稿子里的信号
评委读到的意思
后果
大段教学过程,含导入与小结
这是一份教案
判定为教学记录,不是作业研究
作业只在末尾一行带过
作业不是主角
作业这一块立不住
通篇“我引导学生”“我设计了”
只有教师视角
学生这一角全空,三角缺一边
有作业原题,无学生原作答
有布置,无回收
实施环节被判定为没做

“我设计了”这四个字出现得太密,就是教案的体温。并非说教案不好,教案是教师的日常刚需;问题是它回答的问题跟这次征集要的不是同一个。同一份材料,问错了问题,写得越细越偏。

还有一处更容易被忽略。教案里的“作业布置”通常是整节课的收尾动作,一两句话;作例研究里的作业是全部四千字的起点。起点变了,写法就得整体换,并非把教案扩写一遍。扩写的结果通常是一份更长的教案,字数翻倍,说服力没动。

教案腔还有一个变体,是把作业当成课堂的附属品。整篇的落点是“这节课我上得怎么样”,作业只是证明课上得好的一个附件。这类稿子的开头通常写“本节课是第几单元第几课”,结尾写“通过本节课的学习,学生掌握了……”。它整篇都在回答教学问题,没回答作业问题。评委要的恰恰是后者。

两分钟自测:你手上到底有没有材料

把旧教案里“教学过程”整段划掉,只看剩下的部分

剩不到 300 字 → 只有一节课的流程记录,没有作例研究的材料

剩 300 字以上 → 材料已在手上,缺的只是把它摊开写

我建议你做一个动作:把旧教案里“教学过程”整段划掉,只看剩下的部分还剩多少。剩不到三百字,说明你手上根本没有作例研究的材料,只有一节课的流程记录。这个动作两分钟,能省你两周的瞎改。剩下三百字以上的老师,恭喜你,材料已经在手上了,缺的只是把它摊开写。

论文要的是结论,作例研究要的是过程

论文的骨架是摘要、关键词、文献综述、研究方法、结论、参考文献。它追求的是可推广的结论:这个做法在什么条件下、对哪类学生、有多大效果。这套骨架本身没问题,问题是它跟作例研究的落点相反。

作例研究不追求推广。它就写一份作业,在一个班,一轮实施,一次复盘。它要的是“这一轮我改对了哪一处”,而非“这个模式值得推广”。推广是别人的事,复盘是你自己的事。

论文腔还有一笔隐性代价,是字数。四千字的盘子,按论文的规格写,光背景、理论、结论三块就能吃掉两千。剩下两千要装四块内容的现场,根本装不下。你写的时候觉得每段都必要,交上去才发现没有一段是评委要的。这个账在动笔前就该算清。

写成论文的稿子,有三个特别好认的症状。前八百字在讲政策背景和理论依据,新课标、核心素养、双减一路铺过去,读到第九百字还没出现你的作业;结论段写得很大,“本研究表明,分层作业能有效提升……”,可你只有一个班的数据;全文找不到一句“我原来判断错了”。三条中一条,就是论文腔。

论文的部件
在作例研究里对应什么
能不能直接搬
摘要与关键词
无对应,模板里没有这两栏
不能,占了字数还挡路
文献综述
设计依据里的一句理论支撑
只能一句,不能成段
研究方法
作业实施里的布置与批阅记录
要换成具体日期、班级、人数
结论
研究总结,400 字以内
只能讲这一轮,不能讲推广
参考文献
无对应
不能,模板里没这一栏

这张表里,开头一行和倒数第二行是要紧的。模板没有摘要栏,你写了摘要,等于用四百字告诉评委“我没看模板”;结论栏只给 400 字,你按论文的规格写,一定超。超字数在初评是程序性问题,连内容都轮不到被看。

我判断,论文腔在匿名评审里尤其吃亏。评委看不到你的单位、职称、教龄,只能从文本判断你是不是真做过一轮。论文腔的文本通篇在讲道理,不讲现场,评委读完记不住你班上任何一个学生,也就记不住你。

还有一种更隐蔽的论文腔:把“研究”两个字理解成“要有理论高度”。于是每一块开头都先引一句专家话,四块引四句。四句引文加起来八百字,正好把实施那一块的字数挤掉。理论是用来给假设撑腰的,并非用来占版面的。

我不建议你把引文全删。留一句,放在设计依据那一栏,说清你这份作业的设计思路从哪儿来。剩下的三句换成你自己班上的观察,那正是评委想看的原创内容。

作业设计只是半成品,作例研究才是完整件

作业设计是计划书。它回答“我打算让学生做什么、为什么这么设计”。这份东西本身可以很好,好到能拿去当范本,但它仍然是半成品,因为计划不需要被验证。

作例研究是完整件。计划、执行、回收、复盘,一段不缺。通知把“作业设计”排在四块内容的前头,位置很靠前,但它的字数上限只有 1200 字,四块里它占不到三分之一,这个比例本身就在说它不是主角。

四块内容
字数盘子(共 4000 字)
这一块的位置
作业设计
≤ 1200 字
排在最前,却占不到三分之一,不是主角
作业实施
占大头
现场在这里,时间、班级、人数都落在这块
问题分析
占大头
错位在这里说清,两条边都要写
反思优化
占大头
下一轮的具体调整,不是态度表态
研究总结
≤ 400 字
只讲这一轮,不能讲推广
你手上这份东西
完成了哪几步
属于哪一类
一份作业题,附设计意图
只有设计
作业设计,半成品
一份作业题,附实施记录,无分析
设计、实施
有过程,无研究
一份作业题,附实施、分析、优化
四步齐全
作例研究,完整件
一份作业题,附大段理论阐述
设计与理论
论文腔,偏题

半成品和完整件之间,差的是那一步“回收”,并非字数多少。你把作业发下去、收上来、批完、数完,才算有了第二块内容;这一步没做,后面两块只能靠想。想出来的分析,评委一眼能闻出来。

这里要说清一个常见误解。有的老师以为把设计写细一点、把理论写深一点,就能补上后面缺的两块。补不上。后面两块的材料只能从学生那里来,不能从你脑子里来。设计写得再细,也只是把假设说得更清楚;假设再清楚,也变不成结论。

这条误解还有一个来源:很多老师参加过的教研评比,确实是按理论高度打分的。他把那套经验平移过来,先堆理论,再补现场。可这次的模板摆得很明白,四块内容里只有一块叫设计,其余三块全在讲实施和复盘。模板的比例就是评分的方向,它已经把答案写在字数上限里了。

我还想提醒一件事:半成品不等于废稿。你手上那份作业设计本身可能是好材料,问题在于它现在只有一个角。补另外两个角的成本,比从零写一份要低得多,因为费时的那一步你已经做过了。别把已经做完的部分扔掉重来,那是白扔。

真正的对象是作业、学生、教学这三者的相互牵动

说到这里,可以把研究对象讲准了。作例研究研究的并非作业本身,也并非学生本身,是三者之间的相互牵动。作业带着你的设计假设,学生用实际反应去验证这个假设,教学决定学生有没有条件做出这个反应。

三个角,任何一角空着,研究就塌。作业这一角空,你研究的是空气;学生这一角空,你研究的是自己的想象;教学这一角空,你研究的是一个脱离课堂的动作。三角是这套文本的承重墙,并非修辞上的装饰。

三角里的角
它回答的问题
空着会长成什么
作业
我预设学生会怎么想、怎么错
变成一份教案或设计稿
学生
学生实际怎么想、怎么错、错了多少
变成教师自我陈述
教学
课堂上我给过什么支撑,够不够
变成脱离课堂的孤立动作

这张三角图,是我判断一份稿子能不能过初评时用的头一把尺。三角齐全的稿子,读起来有来有回;缺一角的稿子,读起来像独白。独白能读,只是不能被讨论。

示例(请替换成你本校真实单元和真实数据)

你设计了一份让学生用表格记录观察结果的科学作业,预判难点在填表格式。收上来发现,格式错的只有几个人,真正卡住的是不知道该观察什么。这就是三角在动:作业这一角的假设错了,学生这一角给了反证,教学这一角暴露出观察方法没教透。这一处错位,就是作例研究真正要写的东西。

反过来看,为什么很多人写不出错位?因为他在布置作业的时候,没有把假设说出口。心里想着“学生应该会”,没写下来,收上来也就没得比。假设不落纸,错位就永远抓不住。我一般会让老师先写一句话:这份作业里,我押的是哪三处学生会出错。三句话写完,稿子的骨架就有了。

定位错了,四块内容会自己长歪

定位这一层想清了,四块内容各自回答三角里的哪一问,也就清楚了。四块的分工在功能上,不在写法上:每一块负责三角里的一条边。这个分法一立,写作顺序反而可以自由调。

作业设计落笔在作业那一角,说的是你的假设。作业实施落笔在学生那一角,说的是实际发生了什么。问题分析落在两条边的错位上,说的是假设和实际差在哪。反思优化落笔在教学那一角,说的是下一轮你怎么调。四块合起来是三角的四次落笔,并非四个并列章节。

四块内容
负责三角里的哪条边
定位错了会长成什么
作业设计
作业这一角的假设
长成教案的教学过程
作业实施
学生这一角的实际反应
长成课堂实录
问题分析
假设与实际的错位
长成学生检讨或教师检讨
反思优化
教学这一角的下一轮调整
长成一句“今后我将提升”

四块内容里,第三块更能看出定位对不对。它写的是错位,错位必须有两条边才能成立;只写一条边,就成了单方面表态。只写教师这一边,是检讨;只写学生这一边,是抱怨;两边都写,才是研究。

所以我不建议你从“怎么写这四块”入手。先答一个问题:这一轮作业里,我原来判断错的那一处是什么?答得出来,四块自己会长;答不出来,四块只能靠凑。凑出来的四块,格式再整齐,评委也读不出研究。

四块标题改写成四句问句,答不上就撑不住

作业设计 → 我押学生会怎么错

作业实施 → 学生实际怎么错

问题分析 → 我押的和实际差在哪

反思优化 → 下一轮我改哪一处

还有一个动作能立刻验证定位对不对:把四块内容的标题各写成一句问句。四句问句都能答上,定位就稳了。答不上的那一块,就是你稿子里撑不住的那一块。这个动作不用改一个字,先诊断。

还有一层要注意。四块之间是有先后的,但那个先后并非模板上的顺序。模板上的顺序是写作顺序,并非因果顺序。写作顺序可以调,因果顺序不能调。这个区分能救回很多“写完发现对不上”的稿子。

几个问题,两分钟分清你手上这份东西属于哪一类

不用通读全稿,问自己几个问题就够了。这些问题都指向同一件事:你的稿子里有没有一个真实发生过的现场。有现场,剩下的都是手艺问题;没现场,手艺再好也救不回来。

自问
答“是”说明
该改哪里
稿子里有没有具体日期、班级、人数
有现场
不用改,往下补数据
删掉所有“学生”开头的句子,稿子还成立吗
是教案或设计稿
补实施,把学生反应写进去
有没有一句“我原来以为……,数据显示……”
有研究动作
不用改,把这句话往前放
结论段能不能只讲这一个班
是作例研究
不用改
结论段在讲“值得推广”
是论文
砍推广,换成这一轮的结论

这张表里,第二问和第五问是硬筛子。第二问筛掉教案腔,第五问筛掉论文腔,两问都过,你手上就是作例研究。两问有一问不过,先别改字,先补材料。

我补一句操作上的提醒。这几个问题不要自己默答,写下来答。写在纸上,你会发现自己对“有没有数据”这件事的判断,比想象中松。默答容易过,写下来不容易过。

再补一个反向的判断。有的人稿子里数据齐全、日期齐全,看起来什么都有,可读下来还是不像研究。原因在于数据是散的:完成率在一个角落,错误分类在另一个角落,中间没有一根线把它们串起来。散的数据是材料,串起来才算证据。串这根线的动作很简单,就是问一句“这组数说明了什么”。

我在这一行看得多,偏题稿有个共同的收尾动作:最后一段滑回“今后我将继续努力提升自身专业素养”。这句话没错,但它跟作例研究没关系,因为研究要的是下一轮的具体动作,并非态度表态。把这句话删掉,换成下一轮改哪一道题,稿子立刻不一样。删一句话的成本很低,收益很高。

把四千字放回那份作业里想一遍

最后给一句判断。作例研究这四个字,门槛不在你写得多深,在于你有没有把一份作业当成一件真事来对待。真事有后果,观点没有后果。评委要看的,就是那个后果。

时间上,校级遴选 11 月 15 日截止,县区 11 月 20 日前报市。真正决定你走不走得下去的,是手上有没有那一轮已经发生过的作业。有,今天就动笔;没有,先想清楚能不能在十二天里做出来一轮。

如果定位、材料、字数这三件里有一件你拿不准,把具体情况写清楚来问一句,比空问“我能不能写”有用得多。职称里怎么认这个奖,以你所在县区和学校的人事口径为准。

真事有后果,观点没有后果。
评委要看的,就是那个后果。

我是 K12(学前中小学)全案学术指导主理人,教师成长垂直教赛设计是我的主战场。

6000+一线在职老师给过我最真实的样本,精品课、微课、AI 赋能课件、课题申报、作业设计五项是我手上的常规活。

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