博客搬迁
简单记录一下
断断续续折腾两天总算完成了。昨天主折腾将博客园的内容转换成markdown格式,刚开始从博客园下载的备份是xml格式,在网上找了一圈没找到能用的工具,基本上都是三年以前的,甚至有九、十年前的工具,当然是不能用了。在v2ex和github上搜索,同时在x上发了条推文但没有很好的反馈,当时觉得如果还找不到的话只好手工转换或找gpt写脚本。好在最后还是在github上找到这个项目https://github.com/zijian-teng/cnblogs2hexo
这个项目主要是利用博客园的sqlite备份文件进行转换,虽然转换出来的每篇文章开头部分不是很合适,但能转换出来问题不大。
第二天主要折腾将md文件部署上github,博客的模板用的是: https://github.com/mzlogin/mzlogin.github.io
简单修改昨天生成的md文件上传后发现一片空白,查了一下问题比较多,比如没有博文没有分类,归档没有显示。手工一个个文件改起来太麻烦了,在GPT的帮助下用脚本批量改了。现在基本上是可读状态。其实问题还是有的,在github上查看源文件就可以看到,转换出来的md文件太多html格式下的垃圾片断了。其实可以将文件统一整理,但没必要,在web下可读问题就不大了,不想浪费太多时间在这个问题上我不是强迫症。2024-01-04后博文应该是正常的markdown格式了。
为什么博客再次搬家?
这算是第二次搬家了。 博客最初部署在什么地方我都没印象了,翻看以前的博文应该是用wordpress部署的。当时申请了一个免费的域名imjc.tk,就一直用着这个域名部署。至于第一次搬家是什么原因,我依稀记得的就是当时应该在网上看到一篇文章标题类似于“怎么架设私人博客”,下面有人评论到“重要的是博文而不是部署折腾的过程,有那点时间折腾不如把时间花在文章上”。我想想也是,当时wordpress花了不少时间在上面。后面就逐步迁移至博客园了。
那为什么又从博客园搬至github上?主要就是博客园的不确定性,平台不知哪天就没了或者文章触发了相关关键词突然就被删除,要知道我在博客园的文章并没有备份的,没了就真的没了。迁移至github主要方便就是文章都是保存在我电脑上的,更新会推送至github。哪天网站挂了或文章被删除我电脑本地也有备份。同时希望多产出内容。
文档信息
- 本文作者:ID404
- 本文链接:https://id404.github.io/fragment/2024-01-04-blog-migration/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)