博客,仅音译,英文名为 Blogger,为Web Log的混成词。它的正式名称为网络日记;又音译为部落格或部落阁等,是使用特定的软件,在网络上出版、发表和张贴个人文章的人,或者是一种通常由个人管理、不定期张贴新的文章的网站。它是一种网络交流方式,是网络时代的个人 读者文摘,它代表着新的生活、工作和学习方式。 --- 摘抄自《百度百科》

✈️✈️✈️

每个人都想有个自己的小天地,比如物理空间梦想拥有一个打游戏的竞技房,或是一间明窗净几的书房,亦或是一个类似 手工耿 专门制造 实用 工具的制造车间(皮一下很开心????????????)。那么在网络上,也想有一个挥洒自己想法的空间,可以编写工作中的技术博客,在合法的情况下发表自己的一些社会看法,还可以记录生活中的点点滴滴,作为一个文字的平台和载体,供自己和大家查看。

一直想搭建一个永久性的自建博客,用来记录自己开发中遇到的问题,以及遇到问题后解决的方案,或者一些技术栈的学习笔记。再或者自己的一些生活随笔人生感悟云云,以前用过 HexoWordPress 等多种自建博客框架,但是由于编写不太方便或者需要存放到服务器等要求,自己购买的 阿里云 或者 腾讯云 服务器经常到期后需要做文档数据的迁移,所以没有一直用下去。

博客具体有很多的分类,那么下面我们来具体分析一下.

博客平台分为几个分类:

  • 静态博客
  • 动态博客
  • 独立博客
  • 平台托管

优缺点分析:

类型 优点 缺点 举个栗子
静态博客 占用空间小,运维简单 编辑不方便,每次修改都需要编辑部署静态文件 VuePressHexo
动态博客 博客管理方便,随时编辑随时发布 占用资源多,需要后台管理系统,增加运维成本 WordPressHalo
自建博客 自由度更高,可高度定制化 需要自己购买服务器、域名搭建环境 recoluanbugstack
平台托管 使用方便,注册账号即可使用 需要遵守平台规则,不可高度自我定制化 CSDN博客园

????????????

经过自己搭建多家的博客系统亲自实践体验过后,最终我决定选择使用 VuePress 框架博客系统。编辑器也是平时开发用的 Visual Studio Code ,用起来也特别顺手,MarkDown语法 越来越流行,稍微学习一下就很容易上手。

博客源文件我直接新建了一个 Git项目 放到了 Gitee 上,就像日常的一个 vue前端项目 存储在仓库,权限设置为 Pirate , 只对外开发编译好的 dist静态文件,然后把编译后的 dist静态文件 发布到 GitHub Pages 或者 Gitee Pages 上对外进行发布,便可以通过生成的域名进行查看。

如果自己购买了域名,可以做一下域名的二级代理,如 https://blog.smartasc.cn 大雷小屋 就可以访问专属的博客域名地址了,后续我会更加详细的介绍如何进行二级域名的转发方式。

????????????

事情就是这么个事情,情况就是这么个情况,搞就完了