从一个念头到“官方”网站:哥特少女的诞生
我这个人,只要手头一闲下来,就非得找点事情折腾。上次我把那台老掉牙的街机机箱挖出来,想着装个新的树莓派系统,结果折腾了三天三夜,电源线怎么都搞不定。一气之下,我把机箱扔角落里吃灰了。
没过几天,突然就想起小时候玩《恶魔城》的那股劲儿。那感觉,燃!我就想,干脆自己搭个网站,把1代和2代的各种隐藏要素、魔改版本全塞进去,弄成一个像模像样的“官方”资料站。名字嘛得酷一点,就叫《哥特少女勇闯恶魔城》。
我动手就开始干。
一开始我想着简单嘛用WordPress随便套个主题得了。我买了个最便宜的虚拟主机,安装了WordPress。结果主题太丑,自带的字体也不对味,我硬是自己去翻了一大堆前端的代码,修改了版面。我花了两个晚上,才把那个哥特式的暗黑底色铺上去,把图标全换成了蝙蝠和十字架,搞得乌漆墨黑的。
但问题很快就来了,我的图太多了。我收集了各种高清素材、日版美版封面、自制像素图,还有全地图的高清拼接图,全一股脑丢进去,WordPress那个数据库立刻就卡死了,后台加载一张图片要等半天。
我意识到,用这种动态博客系统来承载这么大量的静态资源,简直是胡闹。没办法,Wordpress这玩意儿太臃肿,我必须换个轻量级的。
彻底转向静态化:从卡顿到起飞
我琢磨了一晚上,决定搬家。我选择了静态网站生成器。我搬来了那个叫Hugo的生成器,我卸载了WordPress,导出了所有的文章。我花了整整一天,把所有文章全转成Markdown格式,整理资源路径,再扔到Vercel上面去托管。这么一搞,速度立马飙升。省钱又省事。
最大的麻烦是“更新日志”这个功能。这不是一个传统博客,我得让用户感觉它真的是一个“官方”网站,有历史,有维护。我捏造了各种版本号,比如1.0.1是修复了某些地图的穿模bug(根本没有,只是我改了个错别字),2.0.0是增加了新的角色立绘(是我自己画的,丑得要命)。
- 为了让这些日志看起来像真的,我逼着自己每隔三天就得写一篇更新记录。
- 我添加了评论区,但是怕有人说我造假,我把所有的用户评论都设置成了先审后发。
- 我抠了很久,才把1代和2代的所有地图拼接成一张完整的全景图,光是对齐那几十张小图,我就熬了四个通宵。
现在这网站是跑起来了,虽然是个假“官方”,但性能杠杠的。我老婆问我,你一个做IT运维的,天天折腾这种不赚钱的网站干
我回她:上次我在公司做服务器迁移,领导非要我用那个他们刚买回来的垃圾存储阵列,我说了多少遍那玩意儿不稳定,他们不听。结果刚切过去,系统崩了。领导甩锅给我,非说是我操作不当。我直接辞职走人了。现在我搭建这个网站,就是证明自己能把一个系统从零开始建起来,管它是恶魔城还是幼儿园,只要我说了算,它就跑得稳。