这是这个博客基本搭建完成后我发布的第一篇博客,主要是来说一下我为什么会搭建这个博客,中间的心路,以及之后的一些事情。

18号的时候突发奇想,想要做一个自己的博客。最开始以为搭建博客一定要有服务器,但是后来查资料的时候发现如果搭建一个静态的博客,就不需要自己租赁服务器了。所以就着手搭建一个Hexo+ Github的静态博客。

中途也有想一个问题:“我到底要搭建一个什么样的博客?” 啊,因为实际上租一年腾讯云的小服务器也需要100左右(学生价),也是可以接受的,所以我又到处查资料,在一个UP主那里看到了一个视频——搭博客到底选什么框架?,然后知道了基本上就有五种框架可以使用:

  • Hexo
  • Hugo
  • Typecho
  • Halo
  • Wordpress

这个UP主已经把这五种框架的优缺点说得很详细了!为了凑字数显得字多一点,我就简单复述一遍:


静态博客框架

  1. Hexo
    • 优点:配合Github或者Gitee可以实现0成本搭建博客、用的人比较多问题容易解决
    • 缺点:Github可能会连不上(可以用魔法或者Gitee)、静态
  2. Hugo
    • 优点:比Hexo渲染速度快一点、配置更简单一点
    • 缺点:用的人少有问题不太好解决、静态

动态博客框架

  1. Typecho
    • 优点:轻量(体积小)、对服务器要求最低
    • 缺点:扩展性有限(不炫酷)
  2. Halo
    • 优点:部署方便、主题丰富、开发者友好、维护方便
    • 缺点:比较吃服务器配置,推荐服务器内存至少1GB
  3. Wordpress:
    • 优点:用的人多、不仅可以搭建博客还可以搭建论坛或者商城、生态丰富插件多
    • 缺点:由于功能过于强大略显臃肿、吃服务器配置。

那么静态和动态有什么区别?

当然我不并不精通这个,只是我自己的一点小看法:

  1. 静态:

    • 没有后台,只能够通过用指令上传到代码库来更新内容

    • 内容的上传是覆盖的,所以你要保证上传的电脑也是配置好了环境并且有最新的内容(在云盘或者U盘上保存)

  2. 动态:

    • 有后台,可以通过后台页面来实时更新内容
    • 添加评论等拓展功能比静态方便

最终我决定暂且先搭建一个静态的博客,也就是Hexo+ Github搭建的这个博客。原因有以下几点:

  • 首先呢,我是第一次搭建一个博客,而且是毫无经验,跟着网上的资料一步一步来做的(幸好现在互联网发达!感谢各位写教程的老哥们!),所以可能会有什么问题出现,那我就先拿Hexo来练一下手。

  • 其次呢,我在看视频之前就已经把Hexo的环境配置好了,所以干脆就直接继续做下去。

  • 最后呢,当然是我心疼那一百块钱喽!!还是先攒点经验再换平台呗。

然后呢就是开一个《博客搭建日志》来记录我是如何搭建我的博客、如何美化我的博客、一些博客的基本操作,当然这个系列也会持续跟进,每次有什么新花样就会再发一段文字来简述一下,如果对其他人有些许的帮助那就是最好不过的了。

PS.markdown刚开始用对操作不是很熟练所以就只能写的朴素一点喽。