博客平台与托管服务概览
以下是一些常用的博客平台和第三方托管服务,以及它们的特点和一些中文博客的搭建实例。
第三方托管
GitHub Pages:
优点:免费,适合静态博客。
缺点:国内访问不稳定。
Vercel:
优点:适合现代前端应用部署。
缺点:生成的域名国内访问不稳定,绑定自定义域名后会有改善。
Netlify:
优点:国内访问较稳定。
Cloudflare Pages:
优点:速度快。
缺点:国内访问不太稳定,可通过优化IP改善。
Deno Deploy:
优点:国内访问速度正常 (截至 2024.5.5)。
博客平台
Hexo
类型:静态博客,无后台管理。
优点:
很多人选择使用。
可搭配 GitHub Pages 使用,无需服务器。
生态丰富:插件多、主题多、方案多。
支持 RSS 订阅。
缺点:没有后台管理系统。
Typecho
类型:动态博客,基于 PHP。
优点:简洁稳定。
缺点:更新较慢。
参考博主:
Halo
类型:动态博客。
优点:
支持附件上传。
支持阿里云、腾讯云等 S3 存储备份。
有一定数量的实用插件(如付费插件可用于公众号引流)。
国人开发,社区支持较好。
支持 RSS 订阅。
缺点:
主题相对较少。
不支持 Newsletter,官方论坛曾计划开发但截至 2024 年 7 月 28 日尚未实现。
WordPress
类型:动态博客。
优点:
插件丰富。
教程丰富。
市场占有率高(超过 40%)。
主题非常多。
Newsletter 插件可集成第三方服务。
缺点:
可能打开速度较慢。
资源占用较多。
Hugo
类型:静态博客,无后台系统。
优点:
Go 语言编写,渲染速度快,即使文章很多也能快速生成。
可配合 GitHub Pages 使用,无需服务器。
主题选择多 (https://themes.gohugo.io/)
缺点:
Newsletter 功能可能需要自行配置。
如果未来想做付费 Newsletter,可以参考 Tutorial: a JAMstack site for a paid email newsletter (Hugo, Netlify, Mailchimp, Zapier, Stripe)
搭建教程:
参考博主:
Ghost
Astro
可部署在github上
有很多好看的主题,免费的也很多
参考博主:
Astro + Tina
适合有技术背景、喜欢折腾的用户,可以自己定制。
可以搭建 Newsletter。
NotionNext
基于 Notion 开发的博客平台,国人开发,有详细官方文档。
优点:
成本较低,只需购买域名。
搭建过程友好,官方教程详细。
有支持 Newsletter 的插件,未来版本 (5.0) 将支持会员付费订阅。
缺点:
在国内互联网上相关资源相对较少。
有些主题可能会有卡顿现象 (具体可参考 项目 GitHub)。
参考网站:
关于卡顿问题,有站长提到:
这套最大的问题就是访问速度无法保证,国内 vercel 访问的就偏慢,加上他的图片还是用的 notion 的域名,图片在亚马逊的,很多时候都无法直连出来。所以最好是搭配 cdn ,反代网站和图片域名,速度就可以保证了。https://blog.zdawn.net 像我的这个这样。
Ob + Hugo 方案
- 使用 Telegraph 作为图床(但要注意频率限制,否则 IP 可能被封)。
Elog
开放式跨平台发布工具,支持将内容从多个写作平台导出到多个博客平台。
TiddlyWiki
类型:单文件 Wiki。
参考网站