一个小网站,需要多少东西?
让内容先于工具出现。一个用来阅读的小网站,可以从几份文件开始。
先确定页面要解决的问题
如果页面只需要展示文字、代码和链接,静态文件已经能够完成大部分工作。先写好一篇笔记,再决定是否需要搜索、分类或构建工具,可以减少一开始就维护复杂系统的负担。
保持目录清楚
site/
├── index.html
├── style.css
└── notes/
└── first-note.html首页负责索引,文章页负责阅读,共用一份样式。文件名使用稳定的英文短语,标题可以随着内容修订,链接则尽量保持不变。
发布前的三个检查
- 点击每个站内链接,确认它指向真正存在的页面。
- 用窄屏阅读,检查长标题和代码是否可以完整查看。
- 访问一个不存在的地址,确认服务器返回真正的 404,而不是把首页当作所有页面的替代品。
当文章数量增加、手工维护开始重复时,再引入模板或静态站点生成器。工具应当解决已经出现的问题。
一般方法笔记。具体命令和行为请结合当前系统版本验证。