正式更换Hexo!

如题,正式更换Hexo~

更换为Hexo

以前我使用的是Typecho,现在更换为Hexo。
Typecho是基于PHP的动态博客程序,而Hexo则截然相反。它是纯静态的,可以托管于gh pages。

为什么更换Hexo

相比于Typecho,Hexo在配置博客时虽然更加麻烦,但在后期维护的成本大大降低。
不再需要云服务器或者虚拟主机之类的服务,因而成本降低了。
不仅仅是服务器成本,在维护成本上也大大降低。使用动态博客程序要兼顾到很多东西,比如服务器宕机了云云,需要有人维护。
静态博客就不需要了,扔到gh pages后基本就不用太过于操心。
我只是希望博客能在无人维护的情况下继续存在下去。静态博客的变数总比动态博客少。

如何更换Hexo

我写了个PHP脚本,可以很方便的将Typecho文章转换为Hexo文章格式文件。
然后又写了个脚本,将Typecho原文章评论转换到现在的评论系统。
目前代码比较乱,我会找时间整理整理然后发到github并附上教程之类的方便大家使用~

使用到的服务

博客程序:Hexo
博客主题:Melody
博客文件托管:Github Pages
评论系统:ValineJS + LeanCloud
静态文件加速:Github + JsDelivr
网站CDN加速:CloudFlare

历史评论 12 条

保留原来的留言与回复。新的讨论请使用下方评论区。

  1. 看样子问题不大惹qwq

  2. HEXO YES!

  3. 咱是反而不太放心自己的 Blog 在其他设施上,也想换 Hexo,可惜没找到好的自托管评论解决方案2333 GitHub Page 倒是放心的很毕竟已经是巨硬家的了。要是能换的话我打算丢在阿里云的 OSS 上加 CDN。

    1. @R.A. , 没必要用OSS的,Github Pages足矣。因为在CDN的加持下,全站都是静态的,可以全站缓存,所以源站是哪个并不重要,所以为什么不选择免费且更加方便的Github Pages呢

      1. @凛凛姬 , 也对。阿里云 OSS 的唯一优势就是配合它家的 CDN 的时候可以自动刷新缓存,不过手动刷新也一样。其实还是不想浪费了备案,虽然有被查水表的风险

        1. @R.A. , 我目前在尝试自动刷新阿里云CDN缓存,将刷新缓存的工作集成在CI里,push后自动刷新缓存,不知道能不能成功。

  4. Anonymous

    hexo 确实没啥成本

  5. 博主你好,请问您转到github后,这个备案是怎么弄得,是之前就弄了的么?如果是,那转到github后备案有没有改动?
    我最近也打算转到github,之前有备案.

    1. @衰兰送客 , 以前没有备案的,后来更换了owomoe.net这个已备案域名

  6. 你的网站真的很快,ping了一下发现有一个国内节点,请问cdn提供商是?

    1. @niming , 华为云CDN

  7. Anonymous

    好厉害

留言