时光门户网站管理系统
去年冬天,时光我在一个老档案室里翻到一本1998年的门户《时光门户》用户手册,封面已经发脆,网站内页有人用圆珠笔在“时间线回溯”功能旁边写了句“这玩意儿真能找回我删掉的管理日记吗”。那一刻我意识到,系统这套系统在当年被当成魔法,时光现在却快被忘干净了。门户
《时光门户》不是网站网页归档工具。它更像一个带时间戳的管理平行文件柜。用户每保存一次文档,系统系统就自动生成一个“时光节点”,时光记录下当时的门户完整状态——不只是文字,还有光标位置、网站批注颜色、管理甚至你犹豫了多久才敲下那个句号。系统2003年之前,这套机制跑在本地服务器上,管理员得手动给每个节点打标签。有个叫陈默的工程师在论坛里抱怨过,说他为了给一篇小说标出“第三稿崩溃瞬间”,连续加班了四天。
真正让时光门户变得有意思的,是2005年上线的“门户对比”功能。你可以把两个不同时间的节点并排打开,系统会用灰色高亮标出所有差异。但有个设计缺陷:如果两次保存间隔超过三个月,对比视图会卡死。我见过一个用户的案例,他试图对比自己2007年和2010年写的同一篇影评,结果页面加载了二十分钟,最后只弹出一行字:“时间跨度太大,记忆已风化。”这行字后来被截图传遍了当时的博客圈。
管理后台的权限设计很怪。普通用户只能回看自己创建的节点,但“时间线管理员”可以跨用户检索。这个角色最初由系统自动分配给注册满五年的老用户。2009年,一个叫“老钟”的管理员发现,有个账号在三年里创建了四千多个节点,全部是关于同一只流浪猫的喂食记录。每一条都精确到分钟,还附了猫的体重估算。老钟把这件事写进管理日志,末尾加了句:“他可能在用时间对抗遗忘,但系统只能存数据,存不了温度。”
数据库的存储格式换过三次。最早用纯文本加分隔符,后来改成XML,2012年又迁到JSON。每次迁移都会丢一些元数据。最可惜的是“情绪标签”功能——用户可以在节点上标记“焦躁”“平静”或“犹豫”,系统会据此调整时间线的颜色深浅。这个功能在第二次迁移时彻底消失了。我找到过一份2011年的备份文件,解压后看到某个节点上标着“凌晨三点,改完最后一版方案,手抖”,标签是“虚脱”。现在这些标签全变成了空字符串。
去年我试着用模拟环境跑起2008年的旧版本。登录界面还在,但“时光门户”四个字变成了乱码。我创建了一个测试节点,写下一行字,保存。系统弹出一个对话框:“节点已生成,时间戳:2024-11-17 03:22:17。是否立即对比历史?”我点了“是”,页面卡住,然后跳出一行红色小字:“未找到可对比的历史节点。你是这个时间线上的第一个人。”
那个瞬间我有点恍惚。这套系统本来是为了让人看见变化,结果自己先变成了变化本身。档案室那本手册的最后一页,有人用铅笔写了句“别删旧版本”。字迹很轻,像是怕被系统发现。









