惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
aimingoo的专栏
aimingoo的专栏
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 聂微东
Engineering at Meta
Engineering at Meta
N
Netflix TechBlog - Medium
Blog — PlanetScale
Blog — PlanetScale
大猫的无限游戏
大猫的无限游戏
Vercel News
Vercel News
D
DataBreaches.Net
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
WordPress大学
WordPress大学
L
LangChain Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
F
Fortinet All Blogs
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
J
Java Code Geeks
Recent Announcements
Recent Announcements
Jina AI
Jina AI
G
Google Developers Blog
腾讯CDC
博客园_首页
博客园 - 【当耐特】

浮生笔记

时机的重要性 回答dayu博客的几个问题 学会做选择 我理想的城市 如何选择一个适合的城市 马来西亚游记 回首2023,展望2024 从ChatGPT聊起 菲律宾旅游攻略笔记 深圳游记 香港游记 怎样赚钱----我理解的商业模式 用户界面与跨平台 使用telnet通过IMAP协议读取QQ邮箱 信息成本-----从ChatGPT到情报学 买断制到订阅制----兼谈消费频次 我眼中的CSDN Hugo使用Jane主题支持搜索实现 C语言和Lua的相互调用示例代码 从放逐之城看经济学 不同产业的分析 回首2021,展望2022 游戏中的经济学 Windows获取网络地址、子网掩码等 -fsanitize=address 参数作用 C++ 编译器支持标准判断 C++ 编译器支持标准判断 VS Code的golang开发配置 之 代码提示 二叉树遍历的非递归算法的实现 我的Chrome插件
迁移博客内容到静态博客
DennisThink · 2023-01-10 · via 浮生笔记

迁移博客内容到静态博客

2023年的第一件事就是将博客从wordpress迁移到了hugo,也就是从动态博客迁移到了静态博客。还有就是把之前在csdn和cnblogs的内容也顺便迁移了过来。接下来写一下我为什么要迁移到原因以及走过的一些弯路。

1. 为什么要迁移

记得之前在思考RSS没落的时候,分析了新浪博客、msn空间、博客巴士等的过程,决定开始自建博客。所以在2019年的时候申请了www.dennisthink.com这个域名,也开始使用wordpress来搭建博客,也买了阿里云的主机来部署博客。不过我购买的阿里云的主机的配置比较低,所以经常会遇到数据库服务内存不足,从而导致无法访问的情况。而且每次wordpress迁移数据也比较麻烦,所以开始考虑搭建静态博客。经过简单的考察,决定使用hugo来生成。因为Hugo支持markdown,所以博客的内容可以完整的保存在本地和github以及其他的地方。而且因为Markdown是纯文本的格式,比较方便以后使用其他的方式来发布和修改。

2. 走过的弯路

在迁移到过程中,我是先把原有的站点的数据备份了,然后就开始了新的站点的安装工作。这样带来的问题就是因为原有数据是保存在数据库的,为了恢复部分的数据,我不得不重新搭建wordpress,其实更好的做法是在新的站点数据制作完成以后,再下架原有的站点。

在把数据从csdn和cnblogs迁移到过程中,因为在使用sed的时候,没有考虑到部分命令的副作用,导致代码中的<和«都被替换掉了,在后来的恢复中为了把代码中丢失的符号补回去,又浪费了很长的时间,而且因为把之前保存的仓库给删了,所以也没有办法通过文件对比的方式恢复。

经验就是所有的改变一定要一步一步来,不要步子迈的太大了。

文章作者 DennisThink

上次更新 2023-01-10

许可协议 CC BY-NC-ND 4.0