为什么要自己搭建博客
其实按照我的一贯作风,能用现成的就用现成的。国内的CSDN、cnblog、简书,国外的不可描述。
但是总有点不满意的地方,鱼龙混杂,界面或复杂或丑陋。最重要的,自己搭建可以随意添加功能,学习实践相关的技术。
我目前认为博客的必备功能有以下几个:
- 评论:不能自唱自吟,了解他人的想法是有益的。
- 搜索:搜索技术本身就很有意思,正在学习。
- 标签:标签这种非线性系统在很多地方都有用,可以很好地组织描述物体。
目前该博客是托管在GitHub上的静态网站,在没有后台这种限制条件下,如何利用前端实现以上功能很有挑战性。
这篇文章讲了回归静态网站的优点,最重要的有:
- 安全性,没有数据库,简单意味着漏洞少。
- CDN加速,静态网站不费吹灰之力可以达到动态网站费尽心机优化后的性能。