如题,正式更换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 条
保留原来的留言与回复。新的讨论请使用下方评论区。
看样子问题不大惹qwq
HEXO YES!
咱是反而不太放心自己的 Blog 在其他设施上,也想换 Hexo,可惜没找到好的自托管评论解决方案2333 GitHub Page 倒是放心的很毕竟已经是巨硬家的了。要是能换的话我打算丢在阿里云的 OSS 上加 CDN。
@R.A. , 没必要用OSS的,Github Pages足矣。因为在CDN的加持下,全站都是静态的,可以全站缓存,所以源站是哪个并不重要,所以为什么不选择免费且更加方便的Github Pages呢
@凛凛姬 , 也对。阿里云 OSS 的唯一优势就是配合它家的 CDN 的时候可以自动刷新缓存,不过手动刷新也一样。其实还是不想浪费了备案,虽然有被查水表的风险
@R.A. , 我目前在尝试自动刷新阿里云CDN缓存,将刷新缓存的工作集成在CI里,push后自动刷新缓存,不知道能不能成功。
hexo 确实没啥成本
博主你好,请问您转到github后,这个备案是怎么弄得,是之前就弄了的么?如果是,那转到github后备案有没有改动?
我最近也打算转到github,之前有备案.
@衰兰送客 , 以前没有备案的,后来更换了owomoe.net这个已备案域名
你的网站真的很快,ping了一下发现有一个国内节点,请问cdn提供商是?
@niming , 华为云CDN
好厉害
留言