Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment
从零搭建属于自己的高可用个人博客
前言:为什么要自建博客?一直以来,我都使用第三方平台(如 CSDN、博客园)来记录知识。但随着时间推移,一个隐忧越来越大:平台一旦出现危机、调整策略或停止服务,我的知识库将无法及时、完整地备份。 内容和平台强绑定,导出往往不完整或丢失排版。 为了彻底解决这个问题,我决定搭建属于自己的博客。核心原则只有一个:让内容以平台无关的格式存在,自己掌控数据的所有权。 一、技术选型:为什么是 Hexo + Butterfly?为了让文章本身不受任何平台限制,最稳妥的方案是:使用纯文本(Markdown)写作,并通过 Git 进行版本管理。 1. 静态站点生成器:Hexo vs Hugo在生成器上,我对比了目前最主流的两个框架: Hugo:Go 语言编写,构建速度极快,无需依赖,但中文主题生态相对较弱,定制门槛略高。 Hexo:Node.js 编写,中文社区极其繁荣,遇到问题极易搜到解决方案。 由于我目前的文章量还不大,构建速度的优先级不高,我更看重开箱即用的生态和丰富的教程,因此选择了 Hexo。 2. 主题选择:Butterfly既然使用 Markdown,网页好看与否完全取决于“外衣...