💡
原文中文,约3100字,阅读约需8分钟。
📝
内容提要
该文章介绍了作者将个人网站改造成个人版豆瓣的过程,并孵化出了一个名为“欧雷宇宙”的数字世界。作者通过将原本用 Jekyll 生成静态网站的数据从网站源码中剥离出去,并按照一致的结构存储,使其如数据库般与具体应用场景无关,作为数据源集中管理。
🎯
关键要点
- 作者将个人网站改造成个人版豆瓣,历时近三年。
- 改造的动机源于对公共平台的厌恶,想要增加个人网站的功能。
- 新增功能包括:想法分享、多语言支持、网友身份识别系统和评论系统。
- 改造后的系统命名为“欧雷宇宙”,呈现出体系化的雏形。
- 欧雷宇宙包含多个独立网站和模块,分别提供不同的功能和服务。
- 整体架构将数据从网站源码中剥离,集中管理,形成通用知识库。
- 网站源码通过多个Git仓库合并管理,统一调度。
- 构建网站时需要转换数据,导致磁盘空间占用增加和编译时间延长。
- 解决方案是将网站构建流程管道化,优化数据转换和生成过程。
➡️