一个博客,究竟需要多少技术?
把复杂度留给值得解决的问题,给写作留下更大的空间。
这是一篇用于检验排版与交互的示例文章,并非博主的正式作品。
开始做一个个人网站时,最容易发生的事,是花一整天挑框架,却没有写下一段自己想分享的文字。
内容先于系统
博客的主要工作是把文字交给读者。对大多数文章而言,在有人访问之前把页面生成好,就已经足够了。
这意味着首版不必拥有数据库、登录系统或复杂的管理后台。少一些需要维护的部分,通常也就多一些写作时间。
划出首版边界
| 现在完成 | 以后再考虑 |
|---|---|
| 文章和主题系列 | 评论与登录 |
| 手机阅读体验 | 复杂的三维场景 |
| 搜索和 RSS | 个性化推荐 |
| 可验证的内容备份 | 在线编辑后台 |
不是每个功能都要在第一天出现。一个小而完整的系统,比一个永远无法完成的大系统更容易持续使用。
留一扇可以更换的门
框架负责生成网页,Markdown 保存文字。以后更换框架时,文章依然是一组可以直接打开的文件。