avatar
小东西儿
王永杰的网络日志

这是我通过的 GitHub pages 配合 hexo 主题采用 Fluid 搭建的个人博客。

之前经历过 Hexo, Typecho , Wordpress 最终还是回归 Hexo, 总结原因差不多一下这些

Wordpress Typecho Hexo 结论 胜出
费用支出 服务器/域名 服务器/域名 \ 服务器费昂贵, 还要考虑续费, 备案等问题 ; Hexo 配合 GitHub 完全免费 Hexo
数据库 MySQL MySQL \ Hexo部署环境至简, 无需数据库 Hexo
运行环境 Apache/PHP/MySQL Apache/PHP/MySQL 纯静态页面 Hexo在本地直接生成了全部静态网页,这样发布到OSS都可以跑起来了 Hexo
后台管理 非常专业的管理界面 专业的管理界面 Git命令行 + Markdown编辑器 + GitHub Actions 自动化发布 后者通过Actions自动化发布几乎与前者持平 前者
网络安全 要考虑补丁不断更新, 如果使用了插件还需关注插件的安全 要考虑补丁不断更新, 如果使用了插件还需关注插件的安全 纯静态页面,部署在GitHub基本不存在安全问题 Hexo在本地有完整的备份,结合Git发布,相当于机器猫的任意门了 Hexo
其他 框架冗余/更换服务器迁移复杂 更换服务器迁移复杂 纯静态html文件 前者框架重依赖多, 后者纯html文件不其他依赖 Hexo

再次选择 Hexo 希望回归到内容输出