这个博客是怎么搭起来的
这个博客没有后台,也没有数据库。它只是几个互相链接的 HTML 文件,加上一份样式表。这样做的理由很简单:我需要的是一块能长期放文字的地方,而不是一套需要经常维护的系统。
先决定不做什么
没有账号系统,也没有让访客填东西的地方,不装统计脚本,不引用外部字体和资源。页面在断网时也能打开;除了文章里的外链,不会向别处发请求。少一点东西,坏掉的概率也小一点。
目录长这样
/
├── index.html
├── about.html
├── posts/
│ ├── hello.html
│ ├── notes.html
│ └── reading.html
└── assets/
├── style.css
└── main.js
首页列出文章,posts/ 里每篇文章一个文件,所有地址都用相对路径。这样双击 index.html 就能预览,不必先装什么环境。
上线这件事
再后来,我把它挪到了自己的服务器上。过程并不神秘,无非是处理文件和路径,再等一会儿。中间也遇到过白屏和链接失效,回头检查一下就好了。具体的步骤这里不写了,每个人的环境不同,照抄反而容易出错。
最后
这个站会慢慢长出新的文章。结构暂时不打算改,等真的遇到问题时再说。写下来的东西不一定成熟,但至少是此刻真实的记录。