决定要搭这个站
一旦脑子里冒出个点子,就得立马动手去落实。前阵子,也不知道是哪根筋搭错了,突然就对那些虚头巴脑的神秘学网站感兴趣了。越看越觉得他们那套设计挺有意思,虽然内容全是瞎扯淡,但那种氛围感拉得足。
当时正好在研究一些比较冷门的服务器配置,想找个项目练练手,确保流程能跑通。正常人可能会去搭个博客或者商城,但我觉得没意思。于是这个“深渊学校官方网站”的念头就蹦出来了。
我的第一步就是选址立柱。服务器肯定要先搞定。我没用那些大厂的云服务,那玩意儿太贵,而且配置起来条条框框多。我直接在自己租的便宜VPS上搭了一个,系统直接用的Debian,图个省心。数据库都没上复杂的,就打算用SQLite或者直接静态文件解决,毕竟这网站压根儿没打算跑啥复杂的业务逻辑。
动手实践的步骤
域名是我跑去注册的,找了半天,发现那些听起来又酷又吓人的名字早就被人占完了,只好退而求选了个非主流的后缀,花钱买了下来。证书搞定,直接上Let's Encrypt,几条命令的事儿,很快就给站子加上了小锁头。
接下来就是代码开工。我不想碰那些巨型框架,什么React、Vue的,太臃肿,我这回就是要快,要轻。我决定用最原始的方式:HTML、纯CSS加上一点点香草JS。这样控制力最强,而且我能确保网站打开速度飞快,毕竟是“深渊学校”,不能让用户等太久。
- 设计页面:我先画了草图,结构非常简单,首页、招生简介、研究方向、以及一个看起来像模像样的“入学申请”页面(就是个邮箱表单)。我主打一个深色系,用了一点诡异的字体,尽量贴合主题。
- 内容填充:这是最耗时间的。我花了两个晚上,把所有文案都给瞎编出来了。什么“非线性时间学”、“虚无代数”、“存在悖论基础”,写得我自己都快信了。内容一旦填充进去,整个网站的氛围感立马就起来了。
- 部署上线:我敲了几个脚本,把所有的文件都打包上传到服务器。因为是静态内容为主,部署起来异常顺利。我测试了一下在手机和电脑上的兼容性,没啥大问题,网站就算彻底立起来了。
整个过程,从决定注册域名到网站正式上线,我只用了四天。效率高得离谱,主要就是因为我把所有不必要的复杂性全给抛弃了。但为啥我突然对这种快速、粗暴的建站方式这么执着?这事儿说来话长,得从我被上一个公司踢出来那年说起。
我为啥对“效率”这么敏感?
我以前是在一个搞金融科技的公司做架构师的,干了整整八年。我们那个系统,用的是业内最流行的那一套Java框架,稳定是稳定,但动一下就跟推山一样费劲。每年公司都要搞什么“敏捷转型”,要学习新东西,但每次一说要改动底层代码,所有人都推诿扯皮,生怕担责任。
那年,公司突然要上一套全新的海外业务线,领导要求彻底换技术栈,说要用Rust,轻量、安全、性能高。这玩意儿我以前只在业余时间碰过,根本没实战经验。我当时就说了,这风险太大,团队里能写的没几个,不如先用我们熟悉的Go或者Python顶着。领导楞是不听,非要“弯道超车”。
结果可想而知,项目一团糟,进度严重滞后。领导开始找替罪羊,我这个最先提出质疑的“老顽固”,自然成了首选。他们找了个由头,说我绩效不达标,让我卷铺盖走人。八年的青春,说没就没了。
刚被辞退的时候,我整个人都懵了。我四十几岁的人,上有老下有小,房贷车贷压着,突然就断了收入。我跑去跟人事理论,他们就跟陌生人一样,说话客气,但态度坚决,告诉我这是“公司决策”,没有商量的余地。我以前带出来的徒弟,现在看到我都是绕着走。
那几个月,我连投了几十份简历,面试官看我是大厂出来的,上来就问架构问性能,但一听我提失业的原因,表情立马就变了。他们不信我只是因为质疑技术选型就被裁,总觉得我身上有什么“隐患”。我当时真是气坏了,心想我辛辛苦苦干了八年,结果连个清白都得不到。
为了尽快找到一份能糊口的工作,我把自己彻底放空了。我不再追求什么大公司的光环,也不再迷恋复杂的架构。我下定决心,先把基础的东西捡起来,证明我随时可以快速上手任何项目,哪怕只是一个看起来很荒唐的网站。
我才花了四天,把这个“深渊学校”网站给硬生生地敲了出来。它不复杂,但它证明了我还能动,还能在没有那些大厂工具链支持的情况下,独立把一个东西从零搞到上线。这对我来说,比拿到多少万的年薪都要重要。从那之后,我找工作就顺利多了,心态也变了,再也没碰过那些虚头巴脑的“转型”项目,踏踏实实做能落地,能快速出结果的事情。
现在这个网站还挂在那儿,我时不时会上去维护一下,加点“课程”什么的。它已经不是一个简单的练习项目了,它是我证明自己还能行的一块里程碑。