2023年政策修订增补工作正在进行中,欢迎参与!
模板讨论:Array
跳转到导航
跳转到搜索
报告bug
如题,见Template:TimeZone/convert/doc#格式化参数,它先在模块:TimeZone中构造了数组,但取值的时候却莫名地有几个出错了。--Nzh21(讨论) 2018年12月27日 (四) 23:38 (CST)
- 已上报--Administrator KumoKasumi 2018年12月27日 (四) 23:40 (CST)
关于可能存在的性能问题
@東東君 见User:Nzh21/Sandbox,目前生成该页面需要大约10秒,在控制台使用mw.config.get('wgPageParseReport').limitreport.timingprofile调出报告(注)之前这个报告在html源码里面的,现在找不见了:
0: "127.34% 14579.349 240 Template:Array" 1: "100.00% 11449.241 1 -total" 2: " 95.43% 10925.638 119 User:Nzh21/Sandbox/1" 3: " 93.82% 10741.827 119 Template:Str_test" 4: " 15.26% 1747.576 119 Template:Random" 5: " 10.67% 1221.627 119 Template:Hash" 6: " 8.35% 955.920 119 Template:Unwiki" 7: " 3.91% 447.772 1 User:Nzh21/Sandbox/2" 8: " 1.93% 221.267 119 Template:Counter" 9: " 1.45% 166.336 119 Template:ICounter"
也就是{{Str_test}}占了大半的时间,可否使用其他方法判断参数是否合法。
--Nzh21(讨论) 2019年4月4日 (四) 22:16 (CST)
已经将str_test改换了一个极简的模块,去掉hash模板(我都忘了这个当时是用来干啥的了)。好像时间还是有点长,考虑可以完全去除警告,因为模板本身也不算太复杂,也没有一般用户去使用--东东君(讨论) 2019年4月4日 (四) 23:12 (CST)