maxlay.github.io
在此之前的博客内容是运行在搬瓦工和谷歌云服务器上,需要配置php解析,需要管理mysql数据库,端口和防火墙,需要更新wordpress程序和插件主题,前后台管理博客内容,购买独立域名,配置域名解析,配置CDN等等繁琐且无意义的工作。
现在你看到的maxlay.github.io是2022年8月1日基于以往博客内容的备份迁移到Hexo重构发布在github上的一个Hexo静态页博客。
你只需要在 Hexo下载程序到本地,使用简单的命令新建内容,生成静态页整站,服务器上不需要php解析,更不需要数据库。本地使用MarkDown语法编写内容,本地自动生成整个站点的静态页面,用GitHub客户端增量同步到.io上。
不需要购买服务器、域名解析、管理数据库,只需要把注意力放在发布内容本身上,特别适合想几乎零成本拥有一个博客的程序员。
为什么不选择Jekyll ?同样是可以在本地自动生成整站静态页面的工具,Jekyll的安装配置还有依赖组建都比Hexo更繁杂更不易上手,有简单方便的,干嘛用复杂的。
Hexo有很好用的插件和美观的[主题](Themes | Hexo),就算新手,上手也十分简单。
更有趣的是,从其他工具[迁移](迁移 | Hexo)到Hexo也是一键完成,我的内容就是以往Wordpress上的内容备份转换而来的,转换只花了1分钟,以前写的内容就都回来了,算是旧站的一种新生吧。