这个博客是怎么搭起来的

这个博客没有后台,也没有数据库。它只是几个互相链接的 HTML 文件,加上一份样式表。这样做的理由很简单:我需要的是一块能长期放文字的地方,而不是一套需要经常维护的系统。

先决定不做什么

没有账号系统,也没有让访客填东西的地方,不装统计脚本,不引用外部字体和资源。页面在断网时也能打开;除了文章里的外链,不会向别处发请求。少一点东西,坏掉的概率也小一点。

目录长这样

/
├── index.html
├── about.html
├── posts/
│   ├── hello.html
│   ├── notes.html
│   └── reading.html
└── assets/
    ├── style.css
    └── main.js

首页列出文章,posts/ 里每篇文章一个文件,所有地址都用相对路径。这样双击 index.html 就能预览,不必先装什么环境。

上线这件事

再后来,我把它挪到了自己的服务器上。过程并不神秘,无非是处理文件和路径,再等一会儿。中间也遇到过白屏和链接失效,回头检查一下就好了。具体的步骤这里不写了,每个人的环境不同,照抄反而容易出错。

最后

这个站会慢慢长出新的文章。结构暂时不打算改,等真的遇到问题时再说。写下来的东西不一定成熟,但至少是此刻真实的记录。