准备工作
- 博客框架:Hexo
- 博客主题:Fluid, Ayer, butterfly
- 主机:阿里云轻量级应用服务器
- 配置:2核2G 60GB
- 图床:阿里云OSS
- 软件:oss-browser(阿里云OSS适配)
- 写作工具:Typora
- 图床软件:PicGo
- 博客备份:Github,Gitee,Onedrive
博客框架选择
- 我采用的是Hexo作为我的博客框架,理由是:响应快速、内存占用小、文章格式统一(都使用markdown格式)、迁移能力强
博客主题选择
butterfly
- butterfly是一款功能齐全的hexo主题,界面优美,更新频率比其他主题更多,并且对手机端浏览较为友好
- 缺点是在服务器上生成页面速度相对于其他主题很慢,并且在web上打开页面也比其他主题稍慢,但是可以接受
其他主题介绍
Fluid
- Fluid是一款响应速度很快的主题,界面简洁美观,支持文章自动摘要(这部分做的很不错),博客应有的基础功能都具备了
- Fluid 具有很全面的使用文档,就像是一个配置了说明书的产品,可以很轻松的使用这个主题
- 配置指南 | Hexo Fluid (fluid-dev.com)
Ayer
- Ayer 是一款简洁的主题,响应速度快,但不如Fluid,选择该主题的原因是:界面优雅,菜单栏设计在侧面,主题配置十分简单,很快就能配置好文件,博客所需的基本都具备
- Ayer相对于某些主题而言,对于国内用户提供了Gitee 的镜像下载
- hexo-theme-ayer: 一个安静且优雅的Hexo主题-Ayer (gitee.com)
主题对比
- 两个主题都有共同的优点,那就是响应速度快,简洁明了,配置简单
- Fluid缺点:使用移动端进行网页浏览时,菜单栏点击展开后会占据半个屏幕,让人很不适应;没有Gitee的镜像,对于大陆内地的用户不是很友好
- Ayer缺点:主题有一段时间没有更新了,对于文章的摘要过于简单,只有自动摘要只能截取标题
Bamboo
- 如果对上面我使用的主题不太满意,觉得版式太过简单或者可定制程度低,你可以使用主题 bamboo
- yuang01/hexo-theme-bamboo: Hexo博客主题,功能强大,简洁 (github.com)
- 优点:美观,速度快,具有很多可以使用的功能,可定制程度较高,具有Gitee镜像,最近一直在更新(现在是2021-12-10)
hexo-theme-bamboo: hexo博客主题–bamboo https://yuang01.gitee.io
- 缺点:与其他hexo主题相比十分臃肿,尽管作者对主题的配置有了很详细的说明和解释,但是复杂的主题配置文件需要花费很长时间去定制,并且由于主题迭代速度快,导致了主题配置文件需要根据不同版本进行细微的调整,另外,使用该主题文件上传hexo博客文件夹到GitHub时,仓库可能会提示代码危险,可能是主题的作者代码不规范,毕竟这只是一个人维护的主题
- 建议:这个主题有他自己的优点,主要取决于使用者是否喜欢花里胡哨的界面,因此我不推荐使用该主题,毕竟没必要将大量的时间浪费到博客主题的配置上,除非你想向你的好友炫耀你的主题
服务器
这里不给相关链接,因为不想被理解是打广告的,服务器可以买,也可以不买,不买的话使用 Github page 或者Gitee page 都可搭建自己的博客,这里不再多述
- 我使用的是阿里云的轻量级应用服务器,打折后3年内99元每年,2核 2G内存使用起来是绰绰有余的,无论是使用hexo还是wordpress
- 轻量级应用服务器的特点是可以很便捷的搭建应用,就像我可以很方便的在上面搭建主题,因为阿里云提供了相关软件的安装