• 国内大型的动态沙画培训基地
  • 封闭式严格训练,认真对待每一位沙画学习学员
  • 以沙画艺术为主,各载体多元化发展的文化艺术中心

400-888-9073

沙画入门必学:7大基础手法详解与实操指南

来源:天津仲明沙画 时间:06-03

沙画入门必学:7大基础手法详解与实操指南

沙画入门必学:7大基础手法详解与实操指南

沙画基础手法的重要性

沙画作为一门结合动态与静态的视觉艺术,其创作核心在于对基础手法的灵活运用。如同国画中的“勾、皴、点、染”构成笔墨根基,沙画的“撒、铺、抹、勾、拍、漏、捏”七大手法,是完成画面构建的关键工具。以常见的静态写意山水沙画为例,从天空的朦胧到山体的厚重,从湖面的涟漪到飞鸟的灵动,每一处细节都依赖这些基础手法的精准操作。对于初学者而言,扎实掌握这些手法,相当于拿到了打开沙画艺术之门的钥匙。

手法一:撒沙——画面基底的塑造者

在静态写意山水沙画中,天空的处理是撒沙手法的典型应用场景。撒沙的核心在于控制沙子的分布密度与均匀度,根据画面需求可分为两种常见操作方式:

种是握拳撒沙法:单手或双手握拳抓取适量沙子,通过手腕的来回摆动均匀撒出。这种方法的优势在于操作简单、效率高,适合快速塑造大面积基底(如天空、远景),但需要注意沙子厚度的控制——若需多层叠加,需待前一层稳定后再操作,避免画面浑浊。

第二种是掌托撒沙法:摊开手掌,掌心向上托沙,通过手腕小幅度摇摆让沙子自然滑落。此手法更适合需要细腻处理的区域(如近景植被、光影过渡),能实现更均匀的薄沙覆盖,但对力度和角度的把控要求较高,新手常因用力过猛导致沙子堆积,建议从5-10厘米的高度开始练习,逐步降低高度以提升精准度。

实际练习中,可先用粗沙(如儿童玩沙)熟悉动作,再过渡到细沙(专业沙画沙),通过对比不同沙粒的流动性调整手法,逐步找到最适合自己的撒沙节奏。

手法二:铺沙——立体结构的构建者

画面中山体的厚重感,主要依靠铺沙手法实现。铺沙的关键在于“一气呵成”,需根据沙画箱是否带沙槽调整操作细节:

对于带沙槽的沙画箱(常见于专业设备),需将手掌贴合沙槽边缘,用指腹轻压沙粒,沿山体轮廓快速推进。过程中需保持手部与沙面平行,避免因角度倾斜导致沙子堆积或断层。若起始处出现空白,可配合少量撒沙填补,但需注意与主体铺沙的衔接自然。

对于无沙槽的沙画箱(如自制简易装置),铺沙操作更灵活。可采用“五指分拨法”——五指微张呈扇形,用指缝带动沙子向目标区域流动,这种方法能形成更自然的渐变效果,适合表现山体的层次感。需注意的是,铺沙厚度不宜超过3毫米,过厚的沙层容易因重力下沉,破坏画面结构。

练习时可先用画纸勾勒山体轮廓,再对照轮廓进行铺沙,通过反复修正提升对沙流走向的控制力。

手法三:勾沙——细节线条的雕刻者

湖面水草、太阳倒影等细节线条,均依赖勾沙手法完成。勾沙的核心是“控线”,需根据线条类型(直线/曲线)调整力度与速度:

直线勾沙:用食指或中指指腹轻压沙面,沿目标方向快速滑动。关键在于保持手指稳定,避免抖动——可先在纸上用铅笔练习直线绘制,熟悉力度后再转移到沙面。若线条歪斜,可通过抹沙修正边缘,再重新勾线。

曲线勾沙:以手腕为支点,手指随曲线弧度自然转动,收尾时逐渐减轻力度,避免线条末端“加粗”。例如绘制水草的波浪线时,可想象用毛笔书写“之”字,通过手腕的柔性摆动控制沙粒的分布。

新手常犯的错误是勾线时过于用力,导致沙粒结块。建议使用细沙(目数200以上)练习,配合“轻触-滑动-抬离”的三步骤操作,逐步提升线条的流畅度。

手法四:抹沙——轮廓边界的修饰者

山体外部轮廓的圆润感,主要通过抹沙手法实现。抹沙的关键在于“柔化边界”,常用手掌外侧(靠近小指的部位)或指关节进行操作:

对于大弧度轮廓(如山体边缘),可张开手掌,用掌外侧沿轮廓方向轻抹,通过沙粒的自然滑落形成渐变效果。注意抹动速度不宜过快,需让沙粒有时间均匀分布,避免出现“断层线”。

对于小弧度细节(如岩石棱角),可弯曲食指,用指关节外侧轻抹。这种方法能精准控制抹沙范围,适合处理局部轮廓的细化。需注意力度要轻,避免将已成型的沙层破坏。

实际应用中,抹沙常与铺沙配合使用:先通过铺沙塑造大体轮廓,再用抹沙修正边缘的毛糙部分,最终实现“远看有结构,近看有细节”的画面效果。

手法五:漏沙——点状元素的塑造者

太阳的光斑、枝叶的脉络等点状元素,通常通过漏沙手法完成。漏沙的核心是“控制沙流”,操作时需注意握拳力度与高度:

基础漏沙法:手掌半握,拇指与食指轻捏沙粒,通过指缝缓慢漏出。这种方法适合塑造较大的点状元素(如太阳主体),需保持手部稳定,避免沙流忽快忽慢导致的不均匀。

精细漏沙法:用拇指与食指指腹夹住少量沙粒,通过两指的轻微摩擦让沙粒逐个滑落。此方法适合表现更小的细节(如枝叶的露珠),需注意沙粒湿度——过干的沙子容易飘散,过湿则易结块,建议使用含水量5%-8%的沙粒(手感潮湿但不粘手)。

练习时可准备一张白纸,在纸上绘制目标点的位置,通过漏沙填充,对比实际效果与目标的差异,逐步提升精准度。

手法六:拍沙——光影层次的营造者

太阳的光晕、枝叶的质感等光影效果,主要依赖拍沙手法实现。拍沙的关键在于“控制力度与频率”:

大面积拍沙(如太阳光晕):手掌微张呈弧形,用掌面轻拍沙面,通过沙粒的震动形成放射状纹理。拍动时需保持手部与沙面平行,从中心向外逐渐减轻力度,避免光晕边缘过于生硬。

小面积拍沙(如枝叶质感):用食指或中指指腹轻拍,通过快速、短促的拍打形成颗粒感。需注意拍打的频率——过快会导致沙粒飞溅,过慢则无法形成明显纹理,建议保持每秒2-3次的节奏。

实际应用中,拍沙常与漏沙结合:先用漏沙塑造主体形状,再通过拍沙调整光影层次,最终实现“立体”的视觉效果。

手法七:捏沙——微观细节的刻画者

大雁的翅膀、人物的眉毛等微观细节,需通过捏沙手法完成。捏沙的核心是“精准控制沙量”:

基础捏沙法:拇指与食指轻捏少量沙粒,两指稍错位捻动,让沙粒沿指缝自然滑落。这种方法适合塑造线条状细节(如大雁翅膀的轮廓),需注意沙粒量——过多会导致线条加粗,过少则无法成型,建议每次捏取沙量不超过米粒大小。

精细捏沙法:用拇指指腹与食指关节夹住沙粒,通过指腹的轻微挤压控制沙粒的分布。此方法适合表现更复杂的细节(如睫毛的弧度),需配合放大镜观察练习,逐步提升对沙粒走向的控制力。

对于自学者而言,捏沙是挑战性的手法之一。建议从绘制简单的几何图形(如三角形、圆形)开始,逐步过渡到生物细节,通过反复练习提升手指的敏感度。

综合练习建议:从单一手法到画面整合

掌握七大基础手法后,需通过“分阶段练习”实现从单一操作到画面整合的跨越:

阶段(1-2周):专项练习。针对每种手法设计3-5个练习任务(如撒沙练习“渐变天空”、勾沙练习“直线+曲线组合”),每天专注1-2种手法,记录操作中的问题(如沙粒分布不均、线条歪斜),并通过调整动作修正。

第二阶段(3-4周):组合练习。选择简单的沙画主题(如“日出小景”),尝试将2-3种手法结合使用(如用撒沙铺天空、铺沙塑山体、勾沙画水草),重点关注手法衔接的自然度,避免画面出现“断层感”。

第三阶段(5周后):完整创作。挑战完整的静态写意山水沙画,综合运用所有手法,同时加入个人风格(如调整山体的弧度、增加飞鸟的细节)。完成后可录制操作视频,通过回放观察动作的流畅度,针对性改进。

需要特别提醒的是,沙画创作没有“一蹴而就”的捷径,关键在于“观察-练习-反思”的循环。建议每天保持30分钟以上的练习时间,定期与同好交流经验,及时纠正错误习惯。随着手法的熟练,你会逐渐发现沙粒在指尖的流动不再是“控制”,而是“对话”——每一次撒、铺、勾、抹,都是与沙粒的默契配合,最终呈现出属于自己的沙画艺术。

课程导航
校区导航
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-04 11:06:57 HTTP/1.1 GET : http://www.aabrh.com/s/1103/n/13574.html
  2. 运行时间 : 0.016721s [ 吞吐率:59.80req/s ] 内存消耗:386.84kb 文件加载:137
  3. 缓存信息 : 0 reads,0 writes
  1. /data/web/baijiao_branch_collect/public/index.php ( 0.79 KB )
  2. /data/web/baijiao_branch_collect/vendor/autoload.php ( 0.75 KB )
  3. /data/web/baijiao_branch_collect/vendor/composer/autoload_real.php ( 1.63 KB )
  4. /data/web/baijiao_branch_collect/vendor/composer/platform_check.php ( 0.90 KB )
  5. /data/web/baijiao_branch_collect/vendor/composer/ClassLoader.php ( 15.99 KB )
  6. /data/web/baijiao_branch_collect/vendor/composer/autoload_static.php ( 4.26 KB )
  7. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /data/web/baijiao_branch_collect/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /data/web/baijiao_branch_collect/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /data/web/baijiao_branch_collect/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /data/web/baijiao_branch_collect/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /data/web/baijiao_branch_collect/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /data/web/baijiao_branch_collect/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  18. /data/web/baijiao_branch_collect/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  19. /data/web/baijiao_branch_collect/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  20. /data/web/baijiao_branch_collect/app/provider.php ( 0.19 KB )
  21. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  22. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  23. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  24. /data/web/baijiao_branch_collect/app/common.php ( 10.83 KB )
  25. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  26. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  27. /data/web/baijiao_branch_collect/config/app.php ( 1.29 KB )
  28. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  29. /data/web/baijiao_branch_collect/config/cache.php ( 1.22 KB )
  30. /data/web/baijiao_branch_collect/config/config.php ( 0.26 KB )
  31. /data/web/baijiao_branch_collect/config/console.php ( 0.29 KB )
  32. /data/web/baijiao_branch_collect/config/cookie.php ( 0.56 KB )
  33. /data/web/baijiao_branch_collect/config/database.php ( 2.29 KB )
  34. /data/web/baijiao_branch_collect/config/filesystem.php ( 0.63 KB )
  35. /data/web/baijiao_branch_collect/config/lang.php ( 0.81 KB )
  36. /data/web/baijiao_branch_collect/config/log.php ( 1.37 KB )
  37. /data/web/baijiao_branch_collect/config/middleware.php ( 0.19 KB )
  38. /data/web/baijiao_branch_collect/config/route.php ( 1.54 KB )
  39. /data/web/baijiao_branch_collect/config/session.php ( 0.57 KB )
  40. /data/web/baijiao_branch_collect/config/trace.php ( 0.34 KB )
  41. /data/web/baijiao_branch_collect/config/view.php ( 0.81 KB )
  42. /data/web/baijiao_branch_collect/app/event.php ( 0.25 KB )
  43. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  44. /data/web/baijiao_branch_collect/app/service.php ( 0.13 KB )
  45. /data/web/baijiao_branch_collect/app/AppService.php ( 0.26 KB )
  46. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  47. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  48. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  49. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  50. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  51. /data/web/baijiao_branch_collect/vendor/services.php ( 0.14 KB )
  52. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  53. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  54. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  55. /data/web/baijiao_branch_collect/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  56. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  57. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  58. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  59. /data/web/baijiao_branch_collect/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  60. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  61. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  62. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.20 KB )
  63. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.75 KB )
  64. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  65. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  66. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.30 KB )
  67. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  68. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  69. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  70. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  71. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  72. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  73. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  74. /data/web/baijiao_branch_collect/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  75. /data/web/baijiao_branch_collect/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  76. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  77. /data/web/baijiao_branch_collect/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  78. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/helper/Arr.php ( 17.45 KB )
  79. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/cache/driver/Redis.php ( 6.94 KB )
  80. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  81. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  82. /data/web/baijiao_branch_collect/app/Request.php ( 0.09 KB )
  83. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  84. /data/web/baijiao_branch_collect/app/middleware.php ( 0.26 KB )
  85. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  86. /data/web/baijiao_branch_collect/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  87. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  88. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  89. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  90. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  91. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  92. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  93. /data/web/baijiao_branch_collect/route/app.php ( 3.05 KB )
  94. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  95. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  96. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  97. /data/web/baijiao_branch_collect/app/controller/Index.php ( 33.26 KB )
  98. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Request.php ( 9.20 KB )
  99. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/Url.php ( 14.07 KB )
  100. /data/web/baijiao_branch_collect/app/model/IndexModel.php ( 19.95 KB )
  101. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Config.php ( 1.37 KB )
  102. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Cache.php ( 2.06 KB )
  103. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  104. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.73 KB )
  105. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/PDOConnection.php ( 53.74 KB )
  106. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  107. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  108. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  109. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/Builder.php ( 24.07 KB )
  110. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  111. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/Query.php ( 15.97 KB )
  112. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  113. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  114. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  115. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  116. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  117. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  118. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  119. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  120. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  121. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  122. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  123. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  124. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  125. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  126. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  127. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  128. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  129. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  130. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/view/driver/Php.php ( 6.44 KB )
  132. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  133. /data/web/baijiao_branch_collect/view/index/pc/school_news_details.php ( 2.39 KB )
  134. /data/web/baijiao_branch_collect/view/index/pc/school_top.php ( 5.76 KB )
  135. /data/web/baijiao_branch_collect/view/index/pc/school_right.php ( 2.17 KB )
  136. /data/web/baijiao_branch_collect/view/index/pc/school_bottom.php ( 1.16 KB )
  137. /data/web/baijiao_branch_collect/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000404s ] mysql:host=127.0.0.1;port=3306;dbname=baijiao_branch_collect;charset=utf8
  2. SHOW FULL COLUMNS FROM `fqi_school` [ RunTime:0.001233s ]
  3. SELECT * FROM `fqi_school` WHERE `school_id` = '1103' AND `site_id` = 20 AND `school_status` = 1 LIMIT 1 [ RunTime:0.000291s ]
  4. SHOW FULL COLUMNS FROM `fqi_school_class` [ RunTime:0.000604s ]
  5. SELECT * FROM `fqi_school_class` WHERE `school_id` = 1103 [ RunTime:0.000266s ]
  6. SHOW FULL COLUMNS FROM `fqi_school_campus` [ RunTime:0.000625s ]
  7. SELECT * FROM `fqi_school_campus` WHERE `school_id` = 1103 [ RunTime:0.000260s ]
  8. SHOW FULL COLUMNS FROM `fqi_school_news` [ RunTime:0.000714s ]
  9. SELECT `a`.*,`content` FROM `fqi_school_news` `a` LEFT JOIN `fqi_school_news_content` `b` ON `b`.`content_id`=`a`.`content_id` WHERE `school_id` = 1103 AND `a`.`content_id` = '13574' AND `news_status` = 1 AND `school_status` = 1 LIMIT 1 [ RunTime:0.001081s ]
  10. (select content_id,news_name,school_id from fqi_school_news where school_id = '1103' and content_id < '13574' and site_id <= '20' order by content_id desc limit 1) union all(select content_id,news_name,school_id from fqi_school_news where school_id = '1103' and content_id > '13574' and site_id <= '20' order by content_id asc limit 1) [ RunTime:0.001032s ]
  11. SHOW FULL COLUMNS FROM `fqi_school_course` [ RunTime:0.000740s ]
  12. SELECT * FROM `fqi_school_course` WHERE `school_id` = 1103 AND `site_id` = 20 AND `course_status` = 1 AND `school_status` = 1 ORDER BY `course_id` DESC LIMIT 4 [ RunTime:0.000484s ]
  13. SELECT * FROM `fqi_school_course` WHERE `school_id` = 1103 AND `school_status` = 1 AND `course_status` = 1 ORDER BY `course_id` DESC LIMIT 8 [ RunTime:0.000168s ]
  14. SELECT * FROM `fqi_school_news` WHERE `school_id` = 1103 ORDER BY `click` DESC,`news_id` DESC LIMIT 5 [ RunTime:0.000186s ]
  15. SELECT `content_id`,`news_name`,`a`.`school_id`,`b`.`school_name` FROM `fqi_school_news` `a` LEFT JOIN `fqi_school` `b` ON `b`.`school_id`=`a`.`school_id` WHERE `a`.`site_id` = '20' AND `b`.`school_status` = '1' AND `news_status` = 1 AND `content_id` < 13574 ORDER BY `content_id` DESC LIMIT 20 [ RunTime:0.005026s ]
0.017034s