why not hexo? 作者: morningp 时间: 2021-03-30 分类: 随便侃侃 之前搭blog的时候也好,这次建站的时候也好,一堆人推荐hexo。上次因为我已经确定了是typecho,所以就没用。那这次尝试了下hexo,说下感想吧。 首先说下hexo我是没用,这次还是typcho。相较于typecho,hexo确实有它的优势,比如:资源占用少(静态天然优势),主题丰富,插件繁多,配置简单直观,文档详细(连百度都能搜到一堆CSDN上的教程)。但是相较之下也是有其缺点的: 1. ##没有管理后台 这个算是致命缺点,添加文章只能在服务器上新建MD文件,不然就是要用typora之类的工具来写好之后同步到服务器上去。与之相较typecho自带一个后台编辑器,还可以实施预览修改,当然也是支持typcho语法。可能手写markdown对于熟悉markdown语法的大佬来说自然不在话下,但是对于我这种不是很熟悉md语法的~~连删除线都要搜索怎么写的~~人来说简直是一种折磨。 2. ##基于nodejs 这个可能对于某些人来说是优点,的确nodejs发展到现在也可以算是堪用了,效能和占用上对比其它的语言也算是可以了,但是另一方面,npm库同样也存在一些问题,比如复杂的依赖问题,无法确保的安全性等等。 3. ##复杂的搭建步骤 这个其实对于大多数已经走到购买服务器搭建博客的人来说其实不算是什么问题,但是对于一些纯粹想要搭建博客来记录生活或者是专注于其它方面的人来说还是一个不小的门槛,完全是cli的操作,完全是编辑文件的配置。的确是一个不小的挑战。 最后,我认为hexo是非常适用于GitHub Page之类的服务之上的博客搭建,即使没有自己的服务器,也可以依托免费服务和git来搭建起自己的博客。如果要这样做的话那其实本地也是需要一个博客的副本的,我个人来说搭建博客只是想在服务器上留下一个记录,如果还要在本地留存副本的话那我干脆直接在电脑上新建文件夹每天写点日记就好啦~所以综上,在搭建博客的框架选择上,我还是倾向于动态并且也比较兼顾轻量化的typecho。 总体来说,如果你是拥有服务器的完全控制权,我还是非常不推荐hexo的。当然如果你只是拥有一个域名,有一定的技术基础,那我很推荐你使用hexo搭配github page之类的服务来搭建一个经济实惠的个人博客的。 标签: none