决定搞这个《沙漠追猎者》官网的时候,就是脑子一热。
我这人就是毛病多,看不得东西太简单。这个小破游戏,粉丝都没几个,随便搞个静态页面应付得了事。但我一想,既然要写博客分享实践记录,那肯定得折腾出点花样来,不然没的说的。
我一开始想得是真简单,就一个H5模板,顶多套个Bootstrap,完事。结果手又犯贱了。我翻出了自己那套“微服务”的部署逻辑,寻思,既然是分享,就得上点“先进”玩意儿。
从零开始,到自己坑自己
我立马就开机,启动了VS Code。第一步,我决定用*来搞。为我能扯出一百个理由,比如SEO,性能,就是想用新技术显摆自己会得多。这毛病,我发现很多老码农都有。
实践过程我分了这么几步:
- 初始化项目:敲了几个*的创建命令,搞定基础架子。
- 设计与布局:找了Tailwind CSS,一个字,快!套了个现成的深色模板,改颜色,搞头部导航、加介绍区。
- 素材处理:我从游戏宣传片里抓了一些高清截图,用PS裁切、优化,塞进官网的图集板块。这搞了我大半天,因为我对像素要求高。
- 功能实现:加了一个简易的新闻展示区,就是读取本地JSON文件,伪装成后台接口。又做了一个假的邮件订阅框,点了就弹个“感谢订阅”。纯属自娱自乐。
- 部署上线:这是我最费劲的地方。我非要用容器部署。把这个静态站点硬生生打包成了一个镜像,推到了我的私有仓库。然后,再开个云主机,拉取、运行。你说,一个破官网,要这么折腾吗?根本不需要!
小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
结果就是,折腾了我整整三天。一个原本一天就能搞定的静态页面,被我硬生生搞成了一个“小型工程”。杀鸡用牛刀,这才是我这类人最大的问题。
我为啥要把简单的事搞复杂?
这个《沙漠追猎者》的官网能跑起来,全靠我去了一趟乡下的老家。
我本来是在一线大城市的互联网大厂干的,年底冲业绩,连着熬了好几个通宵。身子扛不住,一查,轻度心肌炎。医生说:“你再不休息,就等着住院。”
我立马跟上头请了长假,回了乡下。谁知道,我前脚刚走,后脚公司就给我发了个内部邮件:“岗位优化,请在三日内办理离职手续。”我请病假,他们说我旷工。我气得差点把手机给砸了。
大病初愈,又遭此横祸,我在家憋了两个月。那段日子,真是喝白粥,吃咸菜,不敢乱花一分钱。为了找回点状态,也为了不让技术生疏,我逼着自己接了点外包的活。
这个《沙漠追猎者》就是其中之一。一开始,对方给的预算低得可怜,我本来想就随便应付了。但是做着做着,我就开始投入了感情。我把对老东家的怨气,对自己的不满,全部发泄在了对这个网站的“过度设计上。
我就是想让它成为一个样板,让所有人看看,我的水平根本不是那个大厂说的什么“末位淘汰能概括的。即使是一个简单到不能再简单的官网,我也能给它搞出来一个“微服务级的部署。
结果,钱没挣多少,但我的技术实践路子却是越走越宽。那个外包款子没结清,那个游戏的开发团队也黄了,这个官网就留在了我自己的服务器上。它成了我最近找新工作的最好名片。
不管活大活小,不管钱多钱少,只要是自己动手做出来的,就是最好的履历。我这篇文章,就是把我从“被裁员”到“重新出发”的整个过程,给大家完完整整地交个底。

