关于博客自建,网上已经有很多详细的教程了,但看到这些教程的前提是咱自个儿得知道博客的搭建方式是什么。是自有服务器搭建?还是挂载第三方搭建?是自己写代码还是别的方式等等。

本文将会列出几种常用的博客搭建的方式,下面正文开始。

WordPress

这是每一个博主都跳不过的搭建方法。

目前大多数的博客网站都是基于WordPress来搭建的。通过它我们可以很方便的搭建属于自己的博客网站。

一方面,它很,需要进行繁多的配置。另一方面,自有服务器是基础。

得益于Docker容器化,现在可以很方便的部署WordPress程序,不再需要我们自己手动安装PHP以及其他依赖来部署。

写作 - 部署方式

  1. 点击 文章标签,新建文章。
  2. 输入文章内容,选择号分类和标签。
  3. 发布。

网站截图:

前端:

博客后台:

Vuepress/Vitepress

这是现在很流行的一种搭建方法。

现在有很多博主选择使用这种方式来搭建自己的博客,简洁,轻便。许多公司的技术、接口等文档也都是基于这种方式。

它需要我们有点代码基础。

它可以部署在自己的服务器上,也可以挂载到第三方服务(Github Pages等。)

挂载到第三方如 GitHub Pages 时,需要我们了解Git的一些基本知识。

它可以定制化网页内容。可以使用第三方主题。

写作 - 部署方式

  1. 编写 markdown 文件。
  2. (外挂)使用 git 命令同步至仓库即可;
  3. (服务器)将文件上传至指定目录。
  4. (服务器)使用命令编译。
  5. (服务器)重启博客服务。

网站截图:

这是用Vuepress搭建的文档截图:

这是用Vuepress搭建的博客截图:

Hexo

这是外挂到 GitHub 的一种方式。

Hexo是基于Node.js的一种轻便博客搭建方式。

它需要外挂到第三方服务;需要熟悉 markdown写作;还需要熟悉一些 git的常用命令以及 Github Pages的部署方式。

它需要我们了解一些代码知识。

它可以定制化网页内容。有非常庞大的主题库。

写作 - 部署方式:

  1. 编写 markdown 文件。
  2. 使用 hexo 命令进行编译与上传。
  3. 等待网站刷新即可显示最新文章。

网站截图:

自写博客程序

这是需要有一定的代码基础的一种方式。

它需要很多的代码知识,包括但不限于前端、后端、数据库。

它需要自己编写前端代码、后端代码并完成前后端联调。

它可以使用模板语言,也可以使用前后端分离的方式,全凭喜好。

它长什么样,全看自己如何编码。

写作 - 部署方式:

  1. 后台编辑文章。
  2. 点击发布。
  3. 刷新前端页面。

网站截图:

以上便是本次文章的所有内容,仅列举了实操过的几种搭建方式,不涉及详细操作过程。如果有时间,我会专门介绍一下以上各种方式的详细搭建过程。以及域名、服务器/vps 购买,备案,域名解析等全流程。

各位看官,咱们下次再见~