自建博客,关于建站方式的一些事儿
关于博客自建,网上已经有很多详细的教程了,但看到这些教程的前提是咱自个儿得知道博客的搭建方式是什么。是自有服务器搭建?还是挂载第三方搭建?是自己写代码还是别的方式等等。
本文将会列出几种常用的博客搭建的方式,下面正文开始。
WordPress
这是每一个博主都跳不过的搭建方法。
目前大多数的博客网站都是基于WordPress
来搭建的。通过它我们可以很方便的搭建属于自己的博客网站。
一方面,它很重,需要进行繁多的配置。另一方面,自有服务器是基础。
得益于Docker
容器化,现在可以很方便的部署WordPress
程序,不再需要我们自己手动安装PHP
以及其他依赖来部署。
写作 - 部署方式
- 点击 文章标签,新建文章。
- 输入文章内容,选择号分类和标签。
- 发布。
网站截图:
前端:
博客后台:
Vuepress/Vitepress
这是现在很流行的一种搭建方法。
现在有很多博主选择使用这种方式来搭建自己的博客,简洁,轻便。许多公司的技术、接口等文档也都是基于这种方式。
它需要我们有点代码基础。
它可以部署在自己的服务器上,也可以挂载到第三方服务(Github Pages等。)
挂载到第三方如 GitHub Pages
时,需要我们了解Git
的一些基本知识。
它可以定制化网页内容。可以使用第三方主题。
写作 - 部署方式
- 编写
markdown
文件。 - (外挂)使用
git
命令同步至仓库即可; - (服务器)将文件上传至指定目录。
- (服务器)使用命令编译。
- (服务器)重启博客服务。
网站截图:
这是用Vuepress
搭建的文档截图:
这是用Vuepress
搭建的博客截图:
Hexo
这是外挂到 GitHub 的一种方式。
Hexo
是基于Node.js
的一种轻便博客搭建方式。
它需要外挂到第三方服务;需要熟悉 markdown
写作;还需要熟悉一些 git
的常用命令以及 Github Pages
的部署方式。
它需要我们了解一些代码知识。
它可以定制化网页内容。有非常庞大的主题库。
写作 - 部署方式:
- 编写
markdown
文件。 - 使用
hexo
命令进行编译与上传。 - 等待网站刷新即可显示最新文章。
网站截图:
自写博客程序
这是需要有一定的代码基础的一种方式。
它需要很多的代码知识,包括但不限于前端、后端、数据库。
它需要自己编写前端代码、后端代码并完成前后端联调。
它可以使用模板语言,也可以使用前后端分离的方式,全凭喜好。
它长什么样,全看自己如何编码。
写作 - 部署方式:
- 后台编辑文章。
- 点击发布。
- 刷新前端页面。
网站截图:
以上便是本次文章的所有内容,仅列举了实操过的几种搭建方式,不涉及详细操作过程。如果有时间,我会专门介绍一下以上各种方式的详细搭建过程。以及域名、服务器/vps 购买,备案,域名解析等全流程。
各位看官,咱们下次再见~