其实早在很久以前,IGNG 就已经有了自己的官方网站,最早期是基于 WordPress 搭建的。

到了 1 月份,为了能够更高度地自主定制网站内容与功能,我决定放弃 WordPress,转向完全由自己开发。在摸索的过程中,网站经历了一段各个子站点分开设计、视觉风格各异、存储逻辑互不统一的散装阶段。当时并没有 account 和 sso 这种统一认证系统,仅有 igng(主站)、mc(游戏站)、server(推广站,即现在的 agent 站)以及 hist(历史展厅)这几个各自独立的站点。

随着技术栈的不断演进与个人开发能力的提升,最终我们将所有分散的站点收拢重构,采用了现代化的 Turborepo Monorepo 单体仓库架构,统一了全站的设计语言,并补充引进了 SSO 单点登录与 BBS/Wiki 矩阵,才有了如今功能完备、高度定制的 IGNG 全站点体系。