Writing
把个人博客当作一间小型出版社
从内容模型、阅读路径到发布边界,整理一个长期可维护的个人出版物应该具备什么。
个人博客不一定要像信息流,也不需要一开始就变成一个复杂的内容管理系统。它可以更像一间小型出版社:有自己的编辑原则、内容档案、阅读入口和长期保存方式。
这篇笔记是示例专栏的第一篇。它故意写得完整一些,用来展示摘要、更新时间、目录、标签和相关文章。
从内容开始,而不是从组件开始
先定义你想长期写什么,再决定首页需要哪些区块。文章、项目、研究和影像可以共享同一套元数据习惯,但不必强行变成同一种内容。
页面只是这些内容的不同投影。新增一个标签或一个年份,不应该需要手写一个新页面。
三种阅读路径
读者通常有三种目的。结构应该同时支持它们,而不是逼读者只走其中一条。
按时间
年月地址和年份归档保留文章第一次出现的位置。更新可以改变排序,但不应该把旧文章搬到新地址。
按主题
标签负责横向移动。同一篇文章可以有多个标签,相关文章也从这些标签里找。
按专栏
专栏是作者愿意负责的顺序。一篇文章最多进入一个专栏,并带一个篇序。
把能力留在边界内
静态生成负责页面、RSS、站点地图和搜索索引。浏览器脚本负责主题、收藏和复制链接。
评论、邮件订阅和跨设备收藏需要外部服务时再接入。模板不替你选定供应商。
替换示例之前
示例作者、示例文章和示例图片都应该被换掉。留下它们,站点会一直看起来像一份说明书,而不是你的出版物。