静态博客部署新方案:Publii
最近两年一直在想如何缩小博客的运营成本,活动的服务器,能白嫖的绝对不花钱。之前在很多博客看到过关于动态博客的最终归宿都是静态,成本小,不需要过多的打理。静态博客接触的也蛮早的,写博客的第三个月就看到了“黑石”大佬的博客,是hexo框架,在之后就是hugo。这两个应该算是比较常见了,尝试过部署但是因为繁琐的命令和没有可视化管理都放弃了。还用过gridea是一个有本地客户端的部署在github的静态博客部署工具,但是因为同步非常不稳定也放弃了,而且很久没有更新了现在的gridea主力是web端。
Publii是最近发现的一个新的静态博客部署工具,是一个国外项目,客户端支持Windows, Mac 和Linux。与其说是部署工具到更像是本地的网站后台,可以编辑文章,设置网站信息,设置主题,安装插件,在最新的0.46版本中还支持了页面。最让我心动的是它支持多种上传选项,包括标准的HTTP/HTTPS服务器,Netflix, Amazon S3, GitHub Pages和Google Cloud或SFTP。
Publii支持中文,之前由dyxang (Dyxang) (github.com)维护,上个月更新0.46版本后新增了页面的东西,我在原有翻译文件的基础上适配了0.46.1并且现在已经合并到主分支了。
它支持部署的平台很多,我尝试过github仓库+vercel但是同步的时候因为github时常抽风最后还是换成Netflix,总体来说用的还是蛮舒服的。
以下功能算是他的特色吧
- 客户端支持Markdown,块编辑器以及可视化编辑器
- 支持深色模式
- 支持多语言切换
- 支持管理网站的插件和主题
支持页面和标签以及网站的菜单设置
整体感觉跟wordpress很像或者多数目前的动态博客后台,尤其是菜单设置有种梦回2018的感觉(2018年末正式入坑wordpress)。
算是非常符合我对静态博客管理的想象了,本地后台和多平台部署方式。目前这个项目维护的人还是挺多的,缺点是个性化插件比较少,主题也比较少。目前没有国人参与开发主题和插件,也算是未来可期吧。
客户端上手很快,用过动态博客的人打开就会使用。
值得注意的是,下载的客户端默认语言是英文;切换到中文需要下载对应的语言包然后导入即可。
0.46.1简体中文语言包:Publii-ui-locales/downloads/0.46.1/zh-cn.zip at main · GetPublii/Publii-ui-locales (github.com)
推荐配合GitHub 文件加速 - Sonder (akams.cn)使用
下载后的zh-cn.zip记住存储位置,然后按照下图顺序导入然后启用就可以了。
项目地址:开源静态 CMS,适用于快速、安全、符合 GDPR 的网站。 (getpublii.com)
主题和插件:Publii Marketplace - 官方主题和插件 (getpublii.com)
官方提供的文档比较齐全包含各个平台部署教程用户文档 - Publii (getpublii.com)
这个是官方提供的Netflix的部署教程还是比较详细的。如何使用 Netlify 构建静态网站 - Publii (getpublii.com)
Netflix还是比较推荐的一个部署方案,现在我部署的站点已经运行快一个月时间,打算之后慢慢将内容迁移过去。
👍
💖
💯
💦
😄
🪙
博主
Meteor @叶开👍
💖
💯
💦
😄
🪙
👍
💖
💯
💦
😄
🪙
博主
Meteor @keyle👍
💖
💯
💦
😄
🪙
👍
💖
💯
💦
😄
🪙
博主
Meteor @刘郎👍
💖
💯
💦
😄
🪙
好友
✨
团团👍
💖
💯
💦
😄
🪙
博主
Meteor @团团👍
💖
💯
💦
😄
🪙