说起来,搞这个“公寓大楼官网版本大全”真是把我折腾得够呛。不是我想主动搞,是老板突然来了兴致,非说前两代的设计比现在这个破网站强一百倍,一定要我把所有历史版本都给翻出来,说是要做一个历史回顾页面,鬼知道他图什么。
挖出历史的烂摊子
接到这个活的时候,我做的事情就是去服务器翻。结果很明显,维护网站那帮人早就跑光了,备份文件就留了一个上个月的,再往前的,没了。一团麻。我当时心里就骂街了,这帮人真是不负责任。
既然内部找不到,就得往外找了。我先是想到那些公开的互联网档案“时光机”网站,上去一搜,果然有记录,但是页面残缺不全,图片加载不出来,代码也是乱七八糟的。顶多只能看个大概的布局,根本不能用作恢复。
光靠“时光机”肯定不行,我开始用我的“笨办法”。
- 第一步:查老底。 我去查了这个公寓大楼所有的域名注册和备案历史。这一查,好家伙,光是正式用过的顶级域名就有三个,横跨了快十年。
- 第二步:找人。 我根据那三个域名记录,挨个去联系以前的域名托管商和服务器提供商。这个过程最费劲,很多小公司都倒闭了,或者换了名字。我就像个侦探一样,打电话问东问西,说得嘴皮都快磨破了。
- 第三步:摸黑翻。 最终在一家早年合作过的托管商那里,他们帮我把一个很老的FTP服务器挖了出来。那个服务器估计吃灰好几年了,里面全是乱七八糟的文件夹。
版本还原和分类整理
在那个老旧的FTP里,我翻箱倒柜,终于找到了几个以日期命名的压缩包。真是像挖到宝一样,虽然都是陈年老代码,但至少是完整的!
我把这几个压缩包都拉下来,开始解压和整理。这一整理,我就把这个公寓大楼的官网历史彻底摸清了。我把它们分成了四个主要版本,每一个版本的技术和设计风格都大相径庭:
版本一:纯手写 HTML + Flash时代 (2008-2010年)
这是我找到的最早版本,叫“V1.0 青春版”。特点就是简单粗暴,用的是很古老的表格布局,首页中间一个巨大的Flash动画,加载速度慢得要死。但是老板说的“人气设计”,估计就是指的这个时代,那时候流行的就是这种浮夸风。
版本二:模板套用 CMS 时代 (2011-2014年)
这个时期,他们明显换了公司来做,开始用那种市面上常见的 CMS 系统。页面设计倒是规矩了很多,但一眼就能看出来是套模板的,没什么特色。我把这套代码也保存了下来,文件名就叫“V2.0 工业化”。
版本三:移动端适配尝试期 (2015-2017年)
这是个过渡版本,他们开始意识到手机访问的重要性,但做得特别别扭,PC端和移动端是两套代码,维护起来痛苦不堪。页面功能开始变多,比如在线预约看房什么的,但代码质量烂透了,到处是 Bug。
版本四:我接手后的版本 (2018年至今)
也就是现在这个半死不活的版本。我把这些版本都整理归档,写了一份详细的报告。老板看了之后,乐得合不拢嘴,说我给他找回了“青春的回忆”。
这事告诉我一个道理:
你永远不知道老板下一秒会让你去挖多老的坟。备份,一定要做全,而且要多留个心眼。