jekyll+github+cloudflare+腾讯云建立博客
网站架构再次改变!
对比一下这五年我的网站架构的改变:
2021年:hexo+腾讯云
部署方式:腾讯云注册域名;hexo写文章,本地生成部署文件;上传文件到腾讯云静态托管。
优点:除域名外不花钱,部署方便。
缺点:22年腾讯云静态托管开始收费20/月。我域名一年才30!
2025年:hexo+github+腾讯云
部署方式:腾讯云注册域名;hexo写文章,本地生成部署文件;上传文件到github;github自定义域名指向腾讯云注册的域名。
优点:脱离腾讯云静态托管,除域名外不花钱。
缺点:部署麻烦,每次生成项目需要手动上传到github仓库,github连接需要魔法。由于域名挂在腾讯云下,腾讯云如果不买dns解析套餐,一定概率网站打不开。
2026年(当前):jekyll+github+cloudflare+腾讯云
部署方式:腾讯云注册域名;jekyll方式写文章,通过git上传到github自动部署;github自定义域名指向腾讯云注册的域名;腾讯云dns解析指定cloudflare第三方解析;cloudflare用于解析域名。
优点:cloudflare作为全球的dns解析防御提供商,免费套餐解析国内域名也很快,国内访问网站快很多。jekyll方式的文章push到github仓库的项目,github会自动部署,无需本地生成文件再上传。
缺点:暂时没有找到缺点。