从 01 开始 从 01 开始
首页
  • 📚 计算机基础

    • 计算机简史
    • 数字电路
    • 计算机组成原理
    • 操作系统
    • Linux
    • 计算机网络
    • 数据库
    • 编程工具
    • 装机
  • 🎨 前端

    • Node
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 手机
  • 最全面的输入法教程
  • 最全面的浏览器教程
  • Office
  • 图片类工具
  • 效率类工具
  • RSS
  • 码字工具
  • 各大平台
  • 校招
  • 五险一金等
  • 职场规划
  • 关于离职
  • 杂谈
  • 📖 读书

    • 读书工具
    • 读书笔记
  • 🌍 英语

    • 从零开始学英语
    • 英语兔的相关视频
    • Larry 想做技术大佬的相关视频
  • 🏛️ 政治

    • 反腐
    • GFW
    • 404 内容
    • 审查与自我审查
    • 互联网
    • 战争
  • 💰 经济

    • 关于税
    • 理财
  • 💪 健身

    • 睡眠
    • 皮肤
    • 口腔健康
    • 学会呼吸
    • 健身日志
  • 🏠 其他

    • 驾驶技能
    • 租房与买房
    • 厨艺
  • 电影

    • 电影推荐
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 小说
  • 关于本站
  • 关于博主
  • 打赏
  • 网站动态
  • 友人帐
  • 从零开始搭建博客
  • 搭建邮件服务器
  • 本站分享
  • 🌈 生活

    • 2022
    • 2023
    • 2024
    • 2025
  • 📇 文章索引

    • 文章分类
    • 文章归档

晓林

程序猿,自由职业者,博主,英语爱好者,健身达人
首页
  • 📚 计算机基础

    • 计算机简史
    • 数字电路
    • 计算机组成原理
    • 操作系统
    • Linux
    • 计算机网络
    • 数据库
    • 编程工具
    • 装机
  • 🎨 前端

    • Node
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 手机
  • 最全面的输入法教程
  • 最全面的浏览器教程
  • Office
  • 图片类工具
  • 效率类工具
  • RSS
  • 码字工具
  • 各大平台
  • 校招
  • 五险一金等
  • 职场规划
  • 关于离职
  • 杂谈
  • 📖 读书

    • 读书工具
    • 读书笔记
  • 🌍 英语

    • 从零开始学英语
    • 英语兔的相关视频
    • Larry 想做技术大佬的相关视频
  • 🏛️ 政治

    • 反腐
    • GFW
    • 404 内容
    • 审查与自我审查
    • 互联网
    • 战争
  • 💰 经济

    • 关于税
    • 理财
  • 💪 健身

    • 睡眠
    • 皮肤
    • 口腔健康
    • 学会呼吸
    • 健身日志
  • 🏠 其他

    • 驾驶技能
    • 租房与买房
    • 厨艺
  • 电影

    • 电影推荐
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 小说
  • 关于本站
  • 关于博主
  • 打赏
  • 网站动态
  • 友人帐
  • 从零开始搭建博客
  • 搭建邮件服务器
  • 本站分享
  • 🌈 生活

    • 2022
    • 2023
    • 2024
    • 2025
  • 📇 文章索引

    • 文章分类
    • 文章归档
  • 从零开始搭建博客系列
  • 什么是博客
    • 个人博客
    • 是否需要自己搭建博客
    • 博客框架
    • 理清自己的需求
    • 一些常见的博客框架
    • 怎么选
    • 其他教程
    • 参考
  • VuePress
  • VuePress 日常使用
  • 主题
  • 插件
  • 更多配置
  • 部署
  • 域名、HTTPS 和备案
  • 图床
  • 搜索功能
  • Meilisearch 自建实践
  • 评论区
  • Twikoo 配置表情包
  • CDN
  • 数据统计
  • SEO
  • 友情链接
  • 网站安全

  • SSL 证书续费
  • 配置 RSS 订阅
  • 显示数学公式块
  • 添加 mermaid 支持
  • 关于邮件服务器
  • 我的写作流
  • 增加浏览器控制台输出
  • 从零开始搭建博客系列-终
  • 搭建博客
2023-02-22
目录

什么是博客

# 01.什么是博客

博客,从英文 Blogger 音译,可以理解为网络日记,可以在网上发布个人文章或想法、随笔等,通常还可以发布图片等。

目前互联网上有很多博客平台,例如微博;也有一些技术博客,例如 CSDN 博客 (opens new window),掘金 (opens new window)等等,人们可以注册后在博客平台上发表自己的想法、随笔或文章。

# 个人博客

简单来说就是不依赖于其他博客平台,自己搭建一个博客平台。平台的域名、样式和内容都是自己维护,例如你所看到的本博客。

博主在遇到一些优秀的博客的时候,会将他们保存起来,时不时去看看(不分先后):

  • ImCaO's Blog (opens new window):Hexo 搭建的博客,很漂亮
  • 小林 coding (opens new window):就是因为看了小林的博客,觉得很不错,本站也因此使用 VuePress
  • Java 程序员进阶之路 (opens new window):大 V 程序员沉默王二的网站,内容非常丰富
  • iMaeGoo's Blog (opens new window):本站评论区插件 Twikoo 的作者,网站非常漂亮丝滑
  • 二丫讲梵 (opens new window):同样使用 VuePress,博客内容丰富
  • 关于陈皓 | 酷 壳 - CoolShell (opens new window):左耳听风的博客
  • 更多可以看本博客的友情链接:友人帐 (opens new window) ‍

# 是否需要自己搭建博客

读到这里,相信读者已经对博客是什么有一定的了解了。那么到底是否需要自己搭建一个博客呢?

从零开始搭建一个博客网站,自己买服务器,域名,搭建部署,需要的综合性知识比较多,搞起来也比较麻烦,不适合什么都不懂的小白(当然,有本教程的帮助应该是会容易很多)。

# 博客框架

一个博客应该具有的功能是很多的,例如网站的样式,内容的管理,搜索功能,夜间模式切换,评论功能等,如果都靠自己写代码的话,那得花费很多很多的时间。

万幸的是,目前是一个开源的年代,互联网上有很多的博客框架,我们只需拿来用,简单的配置下,然后增加自己的内容,一个专属于自己的博客就诞生了。

也有不少人自己动手写一个博客框架的,这样的才是最符合自己需求的(这样需要花费的时间更多)。 ‍

# 理清自己的需求

在将具体选择什么博客框架之前,请读者先搞懂自己的需求。例如:

  1. 最基本的博客管理功能,例如怎么发布博客,是否满足自己的需要
  2. 博客的样式要怎么样的?
  3. 该博客是否还在更新迭代中?使用的人数多不多?
  4. 是否要支持评论?
  5. …………

因此,读者在选型自己使用的博客框架之前,得先考虑该框架是否满足自己的需求。

当然,也有一个很简单的方法,自己看到一个喜欢的博客,然后就可以看其用了什么博客框架,然后跟着用就完事。

大部分网站底部会标出使用的框架(而有些则是会用一篇文章说出),例如本博客底部标出了使用的是 Vdoing 框架:

​​ ‍

虽然博客关键的是内容,但是博客的体验也很重要,还得考虑博客的迁移问题,特别是当你的博客比较多了之后,更换平台就是非常麻烦的事情(如果有编程基础,可以考虑自己写一些代码迁移博客),因此有一定的必要谨慎选择。

读者可以在使用一段时间的博客框架来判断这个框架是否满足你的需要。

# 一些常见的博客框架

以下是博主自己遇到过的博客框架(不区分先后):

  1. VuePress (opens new window):Vue 驱动的静态网站生成器
  2. halo (opens new window):强大易用的开源建站工具
  3. Solo (opens new window):Java 博客系统,Java 开源博客系统
  4. Docsify (opens new window):一个神奇的文档网站生成器
  5. Hexo (opens new window):快速、简洁且高效的博客框架
  6. VanBlog (opens new window):一款简洁实用优雅的高性能个人博客系统
  7. WordPress (opens new window):构建站点、创建博客以及更多精彩功能
  8. 蘑菇博客 (opens new window):一个基于微服务架构的前后端分离博客系统
  9. OneBlog (opens new window):一个简洁美观、功能强大并且自适应的 Java 博客
  10. 极简博客 (opens new window):主打一个极简
  11. V 部落 (opens new window):Vue + SpringBoot 实现的多用户博客管理平台,GitHub 上有 7k star
  12. GitHub / Gitee Pages:由 Git 项目托管平台提供的静态站点托管服务,它直接从 Git 项目获取 HTML、CSS 和 JavaScript 文件,通过构建过程运行文件,然后发布网站。 ‍ 更多的博客框架,可以在 Gitee (opens new window) 或 GitHub (opens new window) 上面搜索。

# 怎么选

如果你有前端基础,可以考虑试用 VuePress 和 halo,如果你有一定的 Java 基础,可以考虑蘑菇博客、Oneblog 等。

本系列虽然主要讲解如何使用 VuePress 搭建博客,但后期涉及到的域名、图床、CDN、搜索引擎和网络安全等内容,都是一个网站需要考虑的(不管使用什么技术框架),读者可以按需阅读。 ‍

# 其他教程

互联网上有很多搭建博客的教程,我也看了不少,大部分都不太成体系,往往只有一两篇文章,内容不太够。我这里列一些比较成体系的教程: ‍* 冴羽写的教程:https://github.com/mqyqingfeng/Blog#博客搭建

  • Young Kbt 写的教程:https://notes.youngkbt.cn/about/website/introduce
  • 基于 Hexo 从零开始搭建个人博客系列:https://fe32.top/articles/hexo1600/ ‍

# 参考

想要搭建个人博客?我调研了 100 来个 Java 开源博客系统,发现这 5 个最好用! (opens new window)

如何用 Github Issues 写技术博客? - 简书 (opens new window)

你见过的最棒的个人博客界面是什么样的? - 知乎 (opens new window)

最详细的 WordPress 安装教程(一):简介及环境准备_银河架构师的博客-CSDN 博客 (opens new window)

GitHub 标星 1.3w+,这可能是我见过最好的博客系统了... (opens new window) ‍

上次更新: 2025/5/5 17:15:09
从零开始搭建博客系列
VuePress

← 从零开始搭建博客系列 VuePress→

最近更新
01
2025 年 4 月记
04-30
02
山西大同 “订婚强奸案” 将会给整个社会带来的影响有多严重? - 知乎 转载
04-26
03
一个小技巧,让电子书阅读体验翻倍!
04-18
更多文章>
Theme by Vdoing | Copyright © 2022-2025 | 粤 ICP 备 2022067627 号 -1 | 粤公网安备 44011302003646 号 | 点击查看十年之约
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式