前言

在这里,我会向大家介绍一些建个人博客的各种方案,以及它们的优缺点。

本文章基于本人非常多次的建站经验


1.PHP博客系统

这种方案最简单,有后端,支持自定义主题和插件,但有一定的成本(需要服务器和域名)

种类较多,简单地说三个比较热门的。

官网传送门:WordPress
wordpress

优点

使用人数较多,插件和主题丰富,功能强大,稳定性高。

缺点

不易操作,过于臃肿,体积大。

目前已经开始没落了,使用量不断减少。

属实是万年老二了。
官网传送门:Z-Blog
Z-Blog

优点

与wordpress相比,Z-Blog比较简洁。

缺点

插件和主题没有wordpress丰富,但够用。

官网传送门:Typecho
Typecho

优点

非常简洁,功能够用。

缺点

有个bug,后台默认调用HTTP资源,如果网站使用https的话,需要自己进行修改才能访问后台。


2.其它博客系统

这一类相较于PHP系统,搭建没有那么方便。也需要自己的服务器和域名。
如果你是100%纯小白,不推荐使用此方案。

一些开源的博客系统

比如OneBlog
OneBlog后台
OneBlog主页
配置较为简单。本人没有深度使用过,就不做出评价了。

自己进行搭建

如果你有一定的编程基础,可以尝试用Django等框架进行开发。

优点

自己开发,成就感十足(눈_눈),自定义程度非常非常

缺点
有难度,开发比较费时间和头发( •̥́ ˍ •̀ू )嘤嘤嘤~


3.静态网站生成器+网站托管服务

此方案可以做到几乎零成本

我的博客目前使用的就是此方案。
在这里我推荐几个受欢迎的静态网站生成器。

Jekyll

Jekyll是最受欢迎的开源静态生成工具之一,可以跨平台配置。Jekyll利用 Markdown 、 Liquid 、HTML 和 CSS 来生成静态的网页文件,它还支持从常见的 CMS。你能管理永久链接、类别、页面、文章,自定义布局等。非常适合博客网站。

Huge

Hugo是另一个很受欢迎的用于搭建静态网站的开源框架。它运行速度快、使用简单、可靠性高。还可以提供更高级的主题和一些有用的快捷方式来帮助你轻松完成任务。适合展示网站和博客网站。

Hexo

Hexo 基于 Node.js ,除了可以用来快速搭建网站,还提供了丰富的主题和插件。且提供了强大的 API 来扩展功能,可以轻松完成迁移工作。

我的博客使用的就是hexo,主题为Butterfly

优缺点

再来说一说此方案共同的优缺点。

优点
可以做到几乎零成本,自定义程度高

缺点
搭建和配置时,可能会出现一些意想不到的错误。建议及时做好备份。


总结

如果你是小白,推荐使用第一种方案。

如果你是大佬,可以试试第二种方案。

如果你像我一样,不希望网站成本太高,可以试试第三种方案。