到今天为止,我的博客网站基本成型!

我的博客地址:https://maomao.ink

期间已经忘记踩过多少坑了,加起来得有几百个了吧?现在终于可以安心梳理这些天来遇到的问题,希望我能一个不落地记载下来,方便后来者乘凉。

一、不知如何选型,先用WordPress试水

虽然我是程序员,但也仅限于APP端。在陌生的博客领域,我是一个小白,网站建设更是一窍不通。

我理想型的博客网站应该具备这些功能:

  1. 支持Markdown写文章;
  2. 可以整理分类;
  3. 可以记录时间轴;
  4. 能上传音频;
  5. 能上传视频;

按照我的要求,目前市面上能够支持音视频的博客网站也就属Wordpress了。Wordpress是公认的功能最强大的博客软件,朋友向我推荐了它,于是我的第一个网站是以Wordpress为目标的。

此处省略N个坑……

安装完Wordpress之后,决定上手写个文章。可是找了半天没找到Markdown编辑模式,而且后台系统比较卡顿,一开始我以为是网络不好,可是越到后面,卡顿越明显,我心中生起了抵触情绪。为了挽留它,我还尝试了上传音视频功能,结果也是大失所望,虽然能够上传,但是那原始的播放界面让我难以忍受。啊,忘了说了,在这之前我一直用简书写文章,对于界面和用户体验,简书是我认为做得比较好的。至少比我遇到的Wordpress要好得多,当然也可能是我不会操作导致了不好的体验。

其实最新版的Wordpress的编辑界面已经很简洁了,有点类似于公众号的编辑界面。但基于卡顿的原因,我还是决定换掉它。

就在这时候,一直指导我从无到有安装好Wordpress的朋友,给我推荐了另一个轻量级的博客系统——docsify。

二、最轻的博客:docsify

docsify是我见过的最轻的博客,当然静态博客除外。

严格来说,它属于一个文件管理系统。为什么这么说?因为它没有数据库。

它的所有数据就是Markdown格式(.md)的文档。

你可以在本地写好md文档,然后上传到服务器,就可以显示出来,非常地方便,也很便利。

另外,它的目录树结构的样式也非常吸引我,就像看一本书一样,非常方便和直观。

如果我是打算写书,或者写开源文档的话,我可能就选择它了,因为它是我心目中最好的文档格式。

但是事实上我目前没有那么大的需求,我的文章主要以零碎为主,没有成书,而且文章量有点多,所以我认为现阶段不太适合用它作为博客软件。

当然我也不想每次写完文章再手动操作服务器。

三、小巧又实用,性价比之王:Typecho

其实最开始一位简书的朋友就在用Typecho这个博客软件,而且已经用了几年了,但是我当时没太在意博客方面的事情,也就此作罢。

直到前面两个博客系统都不能满足我需求的时候,我又找到了他。

了解之后,我先去看了Typecho主题库里面所有的主题样式。这也因为Typecho的主题并不多,大概200个左右,不像Wordpress有几千个主题。

花了半天时间浏览了一遍主题,选出几个中意的主题,再进行二次挑选,把挑选出的主题安装之后看效果图。以最终效果图进行第三轮挑选。

最后,不知是我的简书情节还是因为这个主题能够满足我大部分需求,我选择了目前这个仿简书版的主题。

清新的风格,与简书并无太大差异。

最开始安装的是1.1.1版本的主题,功能和样式都不如目前这一版,在我看到一个与我用同样主题,又比我的好看太多的博客之后,我不淡定了,到处寻找功能插件,找到了那个博客的博主,也找到了仿简书主题的制作者“绛木子”.

最后发现,三年前绛木子就出了2.0版本了,同时也出了很多插件。功能比1.1.1版本丰富了不少,界面也更清爽了。之前我看到的那个漂亮博客,就是用的2.0版本。

找到版本之后,又因找各种插件而苦恼,有时候安装找好几款插件仍然不能满足我的需求。

除了装插件,有时候需要该样式,这就需要修改博客主题的源码,来来回回被我改坏了不下于100次。原本对PHP半点不懂的我,去摸瞎子改代码,真的很苦恼,好在最终我要的效果都成为了现实。

最后放一个博客效果图,欢迎来我家坐坐~

我的博客地址:https://maomao.ink

致谢:

从无到有教会我搭建博客,有问必答,答无不尽,甚至亲自上手帮我操作。非常荣幸能遇到这么厉害的引导人!

在Typecho系统搭建上,我向他请教了很多问题,我们也一起探讨主题的修改,谢谢你,让我在搭建路上不孤单。

提供了这么强大功能的博客插件,而且是免费开源(其中有一个插件收费,你也可以选择不用这个插件)。

你的博客给了我很大的启发,也给我的设计增加了很多灵感,在我万般无助最终找到你的时候,你耐心的回答给了我很大的鼓励,谢谢你,这么不遗余力地帮助一个陌生人!

  • 特别感谢我的妹妹。催我吃饭,催我睡觉,还要忍受我烦躁的小情绪