面向小白菜无编程基础之博客架构框架有哪些

动态:

静态:

第三方托管平台

国外静态博客服务对比```
GitHub Pages
速度:尚可,并不很慢,但有时候会抽风。

自定义域名:一个。

限制:

单个文件大于 50MB 将受到警告。

单个文件大于 100MB 无法上传。

仓库大小「强烈建议」少于 5GB。

每小时可构建 10 次。

每月流量 100GB。 详情可见:https://docs.github.com/en/pages/getting-started-with-github-pages/about-github-pages#guidelines-for-using-github-pages

Netlify
控制台无法访问。

部署方式:GitHub、GitLab、BitBucket 仓库自动拉取以及本地 CLI 直接推送。

速度:较 GitHub Pages 要快,但是稳定性差上不少,部分时候可能直接出现无法访问。

自定义域名:多个。

限制:

对于每个账户:

同时只能构建一个站点。

每月流量 100GB。

每月构建时间 300 分钟。 详情可见:https://www.netlify.com/pricing

Cloudflare Pages
部署方式:GitHub 仓库。

速度:与 GitHub Pages 相似。

自定义域名:最多 10 个;

限制:

每月构可构建 500 次。

文件数量最多 2w 个。

单个文件大小不得超过 25MB。 详情可见:https://developers.cloudflare.com/pages/platform/limits

Vercel
部署方式:与 Netlify 相同,支持 GitHub、GitLab、BitBucket 仓库自动拉取以及本地 CLI 直接推送。

速度:在所有方案中最快且最稳定。

自定义域名:多个。

限制:

每日可构建 100 次,但每小时不超过 32 次。

单个 Git 仓库支持连接 3 个 Vercel 项目。

每次构建时长最多 45min。每月总计不超过 100h。

每月带宽 100 次。 详情可见:https://vercel.com/docs/platform/limits

Cloudflare CDN
Cloudflare CDN 本身并非博客托管服务,但是可以与上文任意一个服务进行搭配。

使用 CF CDN 时访问速度大多数时候较快,遇高峰期将减速。总体来说速度不如 Vercel。稳定性尚可,但曾出现过无法访问的情况。

最主要的是将获得非常多的扩展功能,如 HSTS、访问限制,以及 HTTP/3 等前沿网络技术。他们对 IETF 的跟进是很快的。同时还会获得 DDoS 清洗、网站分析等服务。
```