“技术组任务板”的版本间差异
来自pcdiy_dev
Carrotgeball(讨论 | 贡献) (创建页面,内容为“无框|1118x1118像素 基于整体的开发流程,有下面的内容: == 搭建成品Wiki界面 == 本站已对此过程…”) |
Carrotgeball(讨论 | 贡献) |
||
第1行: | 第1行: | ||
+ | [[分类:开发]] | ||
[[文件:流程图(早期).png|无框|1118x1118像素]] | [[文件:流程图(早期).png|无框|1118x1118像素]] | ||
2022年7月1日 (五) 13:32的最新版本
基于整体的开发流程,有下面的内容:
搭建成品Wiki界面
本站已对此过程完成了大致的摸索,有兴趣的可以尝试自己搭建一下MediaWiki。未来肯定会换到更稳定,速度更高的服务器。
样板编写
已编写,词条测试-CPU。
如果有想测试的功能可以自己创建沙盒测试,例如用户:Carrotgeball/卜式语言。
页面渲染
要求的效果:
- 诸如Intel Core i7-4790K这样的页面可以通过脚本批量的创建。
- 词条测试-CPU中,表格部分可以由数据库渲染得到。
为此可能需要制作模板,例如:模板:Block - Minecraft Wiki,最详细的我的世界百科 (fandom.com),并通过机器人或者脚本去填充对对应界面中的内容。
另一种方法是利用lua语言进行渲染,其中一种比较完善的实现方法是参考:帮助:MongoDB支持 - 灰机wiki (huijiwiki.com)
在功能未完成的时候,创建页面请先用空模板进行填充。
创建这个功能时请不要追求极致的性能,相较于游戏中上万的词条,此处需要处理的词条数量并不多。优先以完成功能为要点。
爬虫部分
优先完成CPU和显卡(仅需要公版方案的部分)的内容爬取。跑分部分先不作为重点,如果无法获取或者数据可能不准确请不要在意。
二维的表格即可。