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)