Hexo优缺点,使用Hexo博客系统一段时间的感受
先说明,以下总结的优点和缺点,是站在我的立场下总结出来的。不一定就是缺点,而是我自身的限制。
优点
1) 纯静态文件,打开速度快。
2)不依赖服务器。直接部署腾讯云 COS,静态站点走 CDN 内容分发。
3)内容批量修改很方便。直接在编辑器全局替换就行,不用连数据库更新数据。
缺点
1)只能在部署 Node.js、Git 和安装 VSCode 软件的电脑环境写文章。离开了这些环境,临时想更新文章一个字都难。(准备让一台服务器来完成这个编译和部署工作,从语雀编写文章,自动同步过去,就方便多了)
2)没有浏览数统计、没有评论功能。
虽然可以使用 Valine 和 LeanCloud 实现,但是依赖太多并且让我感觉很没保障。
Valine 从 2019 年开始接触吧,至今还没有评论审核功能。
当你做 SEO 做到一定程度时,会有很多对手恶意过来引流,审核功能是十分需要的。
而 Valine 的第三方 admin 工具,有三年没更新了,只能简单删除评论也是不能满足需求。
浏览数这个依赖 LeanCloud,免费应用引擎有个休眠机制。
要用脚本不停唤醒,最大运行时间好像是每天 20 小时。
付费的每天 3 元,只是统计个浏览数又太贵。
3)对 EJS 或者 Jade 语法引擎不熟悉。绝大多数主题用 jQuery,二次开发很麻烦等等。
语雀缺点
最近把阿里云 oss 存储迁移到腾讯 cos,以及 http 强制跳转 https 时,都涉及到批量替换。而语雀没法对文章内容做批量替换,如果文章量多起来,这是件很折腾的事情。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 口水随想!