乐于分享
好东西不私藏

高中英语应用文写作训练:从“套用模板”走向“交际应用”

高中英语应用文写作训练:从“套用模板”走向“交际应用”

一、高中英语应用文写作训练的两种路径

高中英语应用文写作教学长期存在一种惯性:教师提供范文,学生识记格式与套句,而后在同类题目中“填充”相应内容。这种路径将应用文写作简化为“形式的正确性”训练——邮件是否有称呼和落款、演讲稿是否有开场白、建议信是否用了“I suggest that...”——至于学生真正想说什么、为什么这么说、这样说对方能否被说服,常常被忽视。由此带来的问题显而易见:学生写出的邮件、演讲稿、倡议书等文本,虽然格式正确,但内容空洞生硬,缺乏真实的交际效果。

ERT行知坊基于两个具体的教学案例,提倡另一种路径:以内容生成为起点,以批判性思维为导向,以形式为辅助工具。为使讨论有据可依,下面先完整呈现两个案例的写作任务及教学设计思路,再在此基础上提炼应用文写作训练的目的、原则与方法。

二、两个教学案例

案例一:“守护南江”——选择建议类邮件写作

写作任务:假定你是李华,你校计划开展“守护南江”环保活动。校英语报就以下两种方案征求学生意见:

Option 1: The Green Voice(生态主题英语演讲比赛)

Option 2: Hands-on Help(沿江环保志愿活动)

请你给校英语报编辑写一封邮件,内容包括:(1)你的选择;(2)说明理由。写作词数80左右。

教学设计核心流程:

第一个环节:情境与任务。教师呈现情境后,明确交际目的——“你的一票会影响最终方案选择,所以要让编辑信服你的理由”,以此赋予写作真实交际意义,学生知晓“为何写”“写给谁”“要达到什么效果”。

第二个环节:内容生成。这一环节是整个教学的核心,分四步推进。

1.个人初步思考:学生独立确定选择倾向,写出2条初步理由。

2.引入批判性思维“三问”工具:教师发放并解释三问——问得失(选A,我放弃了B的什么?这个放弃值得吗?What do I give up by choosing A? Is it worth it?】)、问对方(选B的人最有力的理由是什么?我能回应它吗?【What’s the strongest case for B? Can I answer it?)、问条件(我的选择在什么条件下才是真正好的选择?换个情境还成立吗?【When is my choice genuinely good? Would it still hold in a different context?】)。教师以Option 2为例作简短示范:选Hands-on Help放弃了演讲比赛提供的表达能力和舞台经验,但我认为亲身参与带来的意识转变比公众表达能力对当下更紧迫,同时我也承认演讲能影响更多人,需要回应这个挑战,而我的选择建立在学生已有环保知识的基础上,否则捡垃圾只是体力劳动。

3.自我审视:学生用“三问”重新审视自己的初步选择,在纸上记录新的发现——理由可能更坚固,可能需要修正,甚至立场发生改变。

4.小组交流:四人小组内,每人陈述经过三问后最有分量的理由,持不同选择的学生互相扮演“对方辩友”进行挑战,记录被挑战后理由的调整。

第三个环节:交际需求诊断。教师设问:“理由想好了,但要把它们放进邮件发给编辑,你们觉得需要做什么?”学生自然意识到需要问候、说明写信目的、有条理地呈现理由、礼貌收尾。此时教师顺势引导:“一封清楚有礼、能说服别人的邮件,通常怎么组织?”结构因交际需求自然浮现,而非预先强加。

第四个环节:结构与语言作为工具引入。仅作为参考资源给出:邮件大致可包含问候与说明来意、明确选择、阐述理由、礼貌收尾几个部分,学生可按表达习惯调整顺序。语言工具包提供可选用的词块和句型(表明选择的I believe... is the better choice”,组织理由的“The main reason is that...”,以及环保话题词库),但强调“先把自己的理由写清楚,合理使用语言支架”。

第五个环节:独立写作。学生参照理由提纲和可选工具包完成初稿,教师以“你的邮件能否让编辑觉得你的选择有道理”作为写作的交际目标提示。

第六个环节:同伴互评。交换邮件后回答两个问题:你能一眼看出对方选了什么吗?他的理由能说服你吗?哪里最有说服力?哪里还可以更具体?评价聚焦内容说服力,而非格式规范的逐条检查。

案例二:“小鱼治水”——演讲稿写作

作任务假定你是市一中学生会主席李华,向前来访问的美国福特学校师生代表团发表一篇演讲稿,介绍学校正在开展的“小鱼治水Little Fish Purify Water”社会实践活动。内容包括:(1)活动介绍;(2)发出邀请和倡议。写作词数80左右,需使用对比论证和举例论证。

教学设计核心流程:

第一个环节:交际情境与听众分析

呈现情境后,教师通过三个问题激活交际意识:这些美国师生来之前可能对中国学生的环保活动有什么印象?你的演讲要达到什么效果(让他们觉得这件事有意思、有价值、想参与)?他们可能会有什么疑问(“用鱼治水”真的有效吗?为什么选这种方法?)。学生由此意识到,对比和举例不是老师要求的修辞手法,而是回应听众疑问的论证必需。

第二个环节:用“对比三问”促进内容生成

1.背景激活:教师简要介绍“小鱼治水”原理——在富营养化水体中投放鲢鱼、鳙鱼等滤食性鱼类,它们以藻类为食,可抑制藻类爆发、改善水质,成本低且无二次污染;学生参与鱼苗投放、水质监测、社区宣传等环节。

2.引“对比三问”工具:参照对比(和化学除藻剂比?和放任不管比?和传统打捞水藻比?)、实例支撑(哪条河?什么时间?什么鱼?什么变化?有没有数据?)、价值关联(对我们、对他们、对环境意味着什么?为什么值得花时间了解甚至参与?)。

3.小组合作生成:四人小组围绕三问讨论,教师用追问链深化——“比化学方法好”被追问“好在成本、持续效果还是副作用”;“有一次我们投放了鱼苗”被追问“什么鱼、多少尾、在哪段河、后来看到什么变化”;“很有意义”被追问“对谁有意义、你最大的感受是什么、美国学生参与进来能得到什么”。

4.各组挑出最有说服力的一个对比和一个最鲜活的例子

第三个环节:演讲结构

教师设问:“要把这些内容放进演讲稿,怎么安排顺序别人才能听懂且被打动?”学生讨论后自然形成逻辑线:问候与引入主题→什么是“小鱼治水”(用对比突显特点)→一个具体例子证明效果→为什么邀请他们(价值连接)→倡议与结束。教师强调“这不是模板,是内容自然需要的逻辑”。

第四个环节:语言支持

发放语言支持卡作为备选参考:对比句型Unlike chemical treatments..., our approach...、举例句型Last March, we released 500 silver carp fry into...、邀请句型I invite you to join us...。此时学生已完成内容生成和组织构思,语言工具真正服务于表达而非框定内容。

第五个环节:限时写作

学生独立完成,屏幕提示交际目标自查要点:能让听众明白“小鱼治水”是什么、至少有一处对比和一处具体例子、邀请真诚可感、有演讲的口语感。

第六个环节:听众检验与修改

同桌交换,以“你是美国学生”的视角判断:这件事说清楚了吗?对比让我觉得这个方法更好吗?例子让我相信了吗?我愿意接受邀请吗?评价标准彻底来自听众体验而非格式清单。

三、应用文写作训练目的重构

上述两个案例虽然文体不同、论证要求各异,但指向同一个教学目标体系。应用文写作训练的根本目的不是培养“格式正确的人”,而是培养“能在特定交际情境中有效表达的人”。这一目的包含三个层级。

第一层级:交际意识

学生拿到一个写作任务,第一反应不应该是“这是什么文体,用什么模板”,而应该是“我在和谁说话?我要达到什么目的?对方可能有什么疑问?”

案例一中,写邮件的目的是说服编辑采纳自己的方案,读者是校英语报编辑——这意味着理由必须具体且有说服力,因为“一票会影响最终方案选择”。案例二中,听众是美国来访师生——他们对中国学生的环保活动缺乏了解,甚至可能怀疑“用鱼治水”是否有效,因此演讲必须用对比消除疑虑、用例子建立可信。两个案例的课堂第一环节都在做同一件事:将写作任务还原为真实的交际情境,培养学生的“读者意识”。

第二层级:思维品质

当学生清楚了交际目的和读者特征,接下来面临的挑战是:我有话要说吗?说的有道理吗?理由经得起追问吗?这就是批判性思维的用武之地

案例一中,学生选Option 2,最初的理由可能是“它能提高环保意识”——但“提高意识”是一个标签,而非论证。真正的思维训练体现在得失问、对方问、条件问的层层审视:选Option 2意味着放弃了Option 1的什么优势?支持Option 1的人会说“演讲能影响更多人”,我如何回应?我的选择建立在什么前提之下?案例二中,学生若只是说“小鱼治水很好”,思维是停滞的;而追问“和化学方法比好在哪”“有没有具体数据”“对美国师生意味着什么”,思维才被激活。应用文写作训练,在深层意义上是一次微型的思维训练——在具体情境中练习“有理有据地说话”。

第三层级:语言表达

当交际意图清晰、思维内容充分,语言表达是最后一道工序。这里的“语言表达”不仅指词汇和句型的正确使用,更指在特定文体中,如何将思考组织得清晰、简洁、有力

两个案例都将语言支架放在内容生成之后,正是因为语言的功能是服务于思维,而非替代思维。80词的篇幅限制考验的正是学生挑选和精简的能力——在充分讨论后,选择最有冲击力的那个对比、那个例子,一击即中。

这三个层级——交际意识、思维品质、语言表达——构成了应用文写作训练的完整目的图景。当前教学的困境,恰恰在于忽视两个层级,着重训练第三层级,把应用文写作窄化为“形式训练”。

三、核心原则

两个案例的具体操作方式虽有差异,但都在贯彻以下三条教学原则。

原则一:内容生成先于结构呈现

两篇教学设计共同遵循的核心原则是内容先行。在邮件写作课中,教师先让学生静默思考并写出选择理由,再通过小组追问将理由说具体、说深,最后才引入邮件结构作为可选择的辅助工具。在演讲稿写作课中,学生先用对比三问生成具体的对比点和实例,然后在组织这些内容时自然发现我需要一个清晰的顺序。这种内容生成→诊断表达需求→引入工具的流程,模拟了真实写作的心理过程——人们从不先想我要用几个段落、用什么连接词,而是先想我要传达什么。形式永远是为内容服务的工具,而非框定内容的模具。

原则二:批判性思维驱动内容深化

两篇教学设计均将批判性思维从抽象理念转化为可操作的工具。邮件写作中的三问工具引导学生跳出直觉判断,主动审视自己立场的合理性与局限性;演讲稿写作中的对比三问引导学生寻找参照系、具体证据和价值连接。这些工具不是附加的思维训练,而是嵌入内容生成过程的自然环节。教师通过追问链(如你说能提高环保意识,具体怎么提高?”“你说比化学方法好,好在哪?成本?持续效果?)将抽象概念转化为具体情境中的行为与效果,使批判性思维成为可观察、可评价、可迁移的能力。

原则三:语言支架后置与可选化

传统教学往往在写作前大量呈现范文和固定句型,导致学生用句型反向框定内容。两篇教学设计均将语言支持后置:在学生完成内容生成和组织之后,再以供选用的方式呈现语言工具包,并明确强调先把你自己的理由写清楚,这些语言只是帮你表达得更顺畅。邮件写作中提供的表明选择”“组织理由”“环保话题词库等语言资源,演讲稿中提供的对比、举例、邀请等表达参考,均标注为备选而非必用。此举的目的在于避免句型反向框定内容——学生拿了“Unlike...”就去套一个自己还没想清楚的对比,拿了“For one thing... For another...”就把两条理由强行并列而忽略其间的逻辑关联。

原则四:评价标准回归交际有效性

两篇教学设计的互评环节均彻底摒弃了格式检查清单,转而聚焦交际效果。邮件互评问的是你能一眼看出对方选了什么吗?他的理由能说服你吗?演讲稿互评问的是这件事我说清楚了吗?对比和例子让我信了吗?我愿意接受邀请吗?这些评价标准站在真实读者的立场上,引导学生反思:写作不是为了满足评分标准,而是为了影响一个真实的读者。这种评价逻辑可以迁移到任何应用文教学。

五、“四步”教学流程

两个案例虽然在文体(邮件vs.演讲稿)和论证要求(理由阐释vs.对比与举例论证)上有所不同,但遵循着同一套教学流程。这套流程具有跨任务的可迁移性,教师可将其应用于建议信、申请信、倡议书、报道等多种应用文文体的教学。

第一步:明确交际目的与读者特征

课堂伊始,不以“今天我们来学写XX文体”开场,而是将写作任务还原为真实的交际情境:写给谁?为什么写?对方可能有什么疑问?

案例一告知学生“你的一票会影响最终方案选择”,案例二引导学生分析美国听众的可能疑问。这一步的目的是激活交际意识,让写作从“完成作业”转向“达成交际目的”。

第二步:借助思维工具深度挖掘

这是课堂的核心环节。教师需要根据任务特点设计针对性的思维工具

案例一采用“问得失-问对方-问条件”三问,帮助学生审视选择的前提、反方的合理性、论证的适用边界;案例二采用“参照对比-实例支撑-价值关联”三问,帮助学生在比较中定位优势、用细节建立可信度、在价值连接中唤起行动意愿。两组三问的共同特征是:它们都迫使学生的思维从“贴标签”走向“做解释”,从“我感觉”走向“我有依据”,从“这很好”走向“这在什么条件下好、对谁好、为什么好”。小组交流中的同伴追问和教师的跟进追问(“好在成本还是副作用?”“什么鱼?多少尾?在哪段河?”“对谁有意义?你的感受是什么?”),进一步将思维过程社会化,让学生在对话中修正和深化论证。

第三步:让组织逻辑从内容需求中浮现

当学生手中有了充分的内容素材,教师以“我们要把这些内容放进一篇XX,怎么安排顺序对方才能听懂且被打动?”设问,引导学生自己发现文本的组织逻辑。案例一中浮现的是“问候与来意→明确选择→阐述理由→礼貌收尾”,案例二中浮现的是“问候引入→什么是→对比突显特点→例子证明效果→价值连接→倡议结束”。学生发现的不是“模板”,而是“我的内容需要一个清晰的顺序”。

第四步:后置的语言支架,可选可调

结构浮现后,教师发放语言支持卡,提供与任务相关的句型、词块和参考表达,但明确标注“供选用”。此时学生可以对照已生成的内容,从语言库中选取最适合自己表达意图的句式,而非削足适履地让内容屈从于句型。语言真正成为服务于思维的工具。

写作与评价环节同样贯穿交际有效性原则。案例一的互评聚焦“能看懂吗?有说服力吗?”,案例二的互评以“听众体验”为标准——“说清楚了吗?对比让我觉得更好吗?例子让我信了吗?我愿意接受邀请吗?”评价标准不来自格式清单,而来自读者感受。这一设计既检验了交际效果,也再次强化了学生的“读者意识”。

结语

本文所讨论的两个案例及其背后的教学理念,试图回应一个根本问题:在有限的课堂时间和80词的篇幅约束下,应用文写作训练究竟能给学生留下什么?

两篇教学设计共同揭示了一条可迁移的教学路径:明确交际情境与目的→充分生成内容(借助思维工具与追问深化)→诊断表达障碍→引入形式工具作为辅助→以交际有效性评价并优化文本。这一路径适用于建议信、申请信、演讲稿、倡议书等各类应用文教学。唯有当学生学会先想清楚我要传达什么,再考虑如何有效传达,应用文写作才能真正实现言为心声的交际目标。

两个案例中反复使用的“三问”工具,本质上是思维的脚手架。它在课堂上是教学内容深化的抓手,在课堂之外则是学生自我审视的内化工具。教师可以将其迁移至不同文体的教学——建议信的“问利弊、问可行、问对方”,申请信的“问资格、问匹配、问贡献”,倡议书的“问紧迫、问效果、问行动”——万变不离其宗的是同一个原理:用结构化的追问,把思维推向深处,让形式为内容服务。这既是应用文写作训练的目的所在,也是其教学设计的根本原则。

关注ERT行知坊」,获取更多基于前沿理论、直击课堂痛点的教学设计与实用工具。

咨询与投稿:ERT_xingzhifang@yeah.net

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