写在前面
通常,如果我们想自己搭建一个博客。首先需要一台服务器;有了服务器理论上可以发布博客了,但是可能会访问很慢,这时候我们需要CDN(内容分发网络);如果将来运气好,博客的访问量暴增,又需要考虑服务器能不能抗住那么大的压力。当上述操作都完成之后,我们还需要对服务器进行日常的维护,实时维护网站的安全运营。
上述的操作的确是费时费力。
如果想避免上述的麻烦,那么,这份笔记提供的方案值得大家参考。
该笔记主要关于如何“多、快、好、省”搭建博客
Hexo介绍
Hexo是一款基于Node.js的博客框架。在Hexo上,只需要在指定的路径下,用方便快捷的Markdown编写博客内容,然后再用Hexo的相关命令,即可生成博客的静态资源。我们可以将这些静态资源部署到GitHub Pages、对象存储又或者netlify(zeit)上。
此外,Hexo还有完善的周边,包括大量的主题和丰富的插件。
举个例子的话,现在大家访问的这个博客,便是基于Hexo搭建的。
我一边学博客搭建,一边搭建博客。这份笔记也是这个过程的一个总结。
大致包括如下内容:
入门
进阶
特殊
留言板