[line]Hexo博客框架?我决定say no的原因[/line]
前言
哎呀,说到博客框架,Hexo确实是很多人心中的宠儿。但是呢我当初选择博客框架时与Hexo说拜拜。为什么呢?让我来跟你聊聊我的小九九。
一、静态站点,有点不够玩哦
Hexo是个静态站点生成器,就是把Markdown文件变成静态HTML文件的小能手。听起来挺酷的,而且快速、简洁且高效,但是吧,它也有点玩不转的时候。
- 动态内容?嗯,得找外援:想要评论、搜索这些动态功能?Hexo就得靠第三方服务帮忙,这样一来,用起来就有点绕了。
- 数据库?抱歉,没这个功能:Hexo不带数据库,对于我这种想要存一堆数据的小伙伴来说,这就有点尴尬了。
二、学习成本,有点小高哦
Hexo是基于Node.js的博客框架,也就是说要Hexo需要Node.js环境的支持才可以运行,而Node.js是需要单独在服务器上部署的,对于技术小白来说,上手可能得爬个小坡。Hexo是一个静态站点生成器,没有后端功能。这既是优点也是缺点,优点在于可以让博客加载更快,缺点在于功能上可能有所限制。文档虽然齐全,但想要玩转插件配置、主题定制,还得有点技术底子。
三、主题和插件选择,不够我挑挑拣拣
Hexo的主题嘛,数量和质量上可能不能满足我这种挑剔的用户。而且,想要自己定制主题,没点编程技能还真搞不定。另外主题和插件商店是英文,无疑个英语小白“雪上加霜”。
四、维护
万一遇到问题,可能得自己动手,丰衣足食,对于技术小白来说,上手可能得爬个坡。
五、个人需求,和Hexo不合拍
其实吧,我想要的博客框架,是那种功能丰富、扩展性强的。Hexo虽然不错,但在我这,它就是差那么一点点。
总结
总的来说,Hexo是个好同志,但在我这儿,它就不是最亮的那颗星。选博客框架,得看个人口味,适合自己的才是最好的。所以,我决定,还是另寻它处去也!于是,我没有使用hexo,而开始使用typecho。