从零开始搭建属于自己的博客系列教程零 -- 绪论

从零开始搭建属于自己的博客系列教程五 -- 图床选择与博客迁移

1. 写在最前面

折腾了整整一个五一,总算是完成了自己的博客系统。为了给想要搭建自己的博客,但是又和我一样是技术小白的人铺点路,所以准备开个博客搭建的系列教程,避免后来人像我一样走了一大堆弯路。

先贴上自己的博客网站:https://www.ravenxrz.ink

2. 选用什么搭建自己的博客?

2.1 个人经历

从2017年学习了点编程知识以来,就想写点东西。从最开始选择到了,是因为的UI做得真的蛮好看,用户基量也算大,在大概使用了一年的后,我发现平台充斥着大量与技术无关的博文(废话,人家本来就不是面向IT人员的)与假、水用户。之后准备投入更为专一的CSDN平台,CSDN算是个老平台了,而且是纯面向IT方面的,水军也少,并且支持一键转移自己的博客文章,所以一开始也还算投的来。但是在使用了一段时间后,我发现CSDN作为一个面向IT的博客平台,自己的系统的有着不少的bug(文章评论bug、个人设置bug),加上UI一直不是我的菜,还会强制加上一些广告。emmm,继续切换吧。

在离开时,除了选择了CSDN这种大平台,我还测试过hexo这种自己搭建的静态博客,但是没用多久就放弃了,个人觉得其优缺点可以有如下:

优点:

  • 不需要服务器,直接在github上可搭建,同时还有github的域名支撑,经济实惠。
  • 天然支持markdown语法,写博客必备。
  • 大量主题可选(然而我缺没找到一个合适自己的),官方文档支持较好,线下也有很多基于hexo搭建的平台,所以有问题可以大量google或百度。

缺点:

  • github上搭建既是优点也是缺点,因为速度有些慢,但是本来博客流量就不算大,其实也不算啥。
  • 由于hexo是先在本地上写好,再用命令上传,命令?那就涉及到一堆环境了,所以一旦你要更换电脑设备写博客,那么环境又得重新搭建。

嗯,咱们来总结一下

Q1:我为什么要搭建博客?

A1:记录技术日志,顺便装装逼也行。

Q2:想要搭建什么样的博客?

A2:美观、无严重Bug、无广告、不会随意锁定文章(曾经锁过我的文章)、支持在线编辑和markdown语法。

2.2 选用博客系统分析

先给出我最终的选择:Typecho

说了一堆曾经用过的博客系统,那么到底我们该选择什么样的博客才合适。百度、知乎了一波后。我发现WordPress和Typecho,特别是WordPress频繁出现在各大回答评论中,行吧,咱们就先试试水。

WordPress可以说是最大的建站系统了,很多网站都是基于它建立的。但是使用了一天半下来,个人感觉如下:

  • 提供免费域名(可以不用服务器),但是这种方式下有各种限制,无法安装插件。
  • 使用自己的服务器,可以安装各类插件,种类过多甚至让人不知道安装什么插件才好,但是支持的功能很多很多。
  • 提供超多丰富的主题,主题采用模块化设置,但是从设置上的体验上来看,效果并不大好。很多主题自带SEO。这些主题不光是针多博客,具有泛化性,商务、广告、电商等等都有相关主题。
  • 不支持markdown,需额外安装插件,且自带的区块编辑器超级难用。
  • 卡顿很明显(可能是我的服务器在国外的原因)。
  • 社区活跃,问题容易解决
  • 支持自动备份(需插件支持)

必须承认的是WordPress非常强大,但是为了兼容各种插件、主题,导致了自身的臃肿卡顿,不支持markdown(加了插件也不好用)也满足不了我的需求。毕竟我只想要做个博客系统。

那么反过来,再来看看Typecho这类轻系统,安装使用后,给我的第一个感觉就是轻而快,简洁且对博客支持是非常友好的,个人感觉如下:

  • 轻量,加载速度快,控制面板清爽。
  • 主题相对wordpress少,且只能手动安装,但是都是针对博客的,所以可说体验与美观程度都比wordpress好。
  • 插件相对wordpress少,且只能手动安装。
  • 仅支持手动备份,可通过脚本+crontab自动备份(后续会有专门的博文介绍这个)
  • 使用人数较少,问题需要更多的百度、谷歌。

嗯,作为绪论就是酱紫了,主要是对各种网站系统做个简单分析,最后只能知道一点:使用Typecho来做我们的博客吧!

你可能感兴趣的:(从零开始搭建属于自己的博客系列教程零 -- 绪论)