点击上方蓝字关注我,知识会给你力量

接触Ghost也有好几年了,特别是去年搭建博客使用Ghost之后,就在最近一段时间,Ghost更新了4.0版本,这是目前为止,Ghost最大的一次升级,周末抽空把我的博客也进行了下升级,体验不错,全新的Ghost4.0,已经可以称得上一个非常完善的博客系统了。

官网镇楼:

https://ghost.org/features/

image-20210516093942468

Logo也变得更有设计感了。

这次更新最大的变更点是原生支持了会员功能,官方宣传的是可以接入Stripe来实现付费订阅功能(没有支付宝,差评),同时,实现了Members和Newsletter功能,这样一来,即使是个人搭建的小网站,也可以轻松获得会员功能。

只不过这个功能在国内其实有点鸡肋,首先,Stripe在国内用的太少了,其次,会员与网站的连接,主要是通过邮件来实现的,在国内而言,这种形式算是比较落后的了,毕竟我们有更加强大的即时通讯科技,但是,聊胜于无吧,开启邮件订阅,也算是一种广播方式的宣传。

除了Members功能,Ghost4.0还对后台管理系统进行了比较大的更新,后台的UI设计更加好看了,增加了Dashboard,并对预览功能做了更强的支持。

post-list-3000

现在在发布文章之前,可以对文章在Web端、移动端、通知邮件,甚至是Twitter、FB和Google搜索的样式进行预览。

image-20210516100600408

同时,Ghost的Markdown编辑器,是我目前见过的最牛B的MD编辑器,老版本因为有个Bug,在首行上非英文字符的支持有些问题,首次输入会被截断,但是4.0版本的编辑器已经修复了这个延续了几个版本的Bug,输入体验顺畅无比,同时支持在Ghost博客中直接copy、上传输入图片,直接保存到Ghost服务器。

不过我没使用这种方式,毕竟腾讯云的服务器,流量和带宽都比较贵,直接放到云服务器上,压力会比较大,所以我选择的是将图片上传到COS,通过链接的方式展示,这样既能减轻云服务器的压力,也能降低使用成本。

除此之外,Ghost的编辑器还支持插入很多非Markdown支持的富文本内容。

image-20210516101257026

这些内容在Ghost上都有很好的展示效果,所以,如果说没有服务器的压力,直接使用Ghost,就可以完成一整套的文章发布、编辑和运营工作。

除了这些之外,Ghost4.0还对性能进行了很多优化,不仅仅是包大小,还有启动速度和运行速度,相比上个版本,页面内容加载更快了,更新是一个轻量级WordPress了。

我的博客也趁着这次更新,增加了订阅功能(全部免费),Ghost的邮件订阅功能是通过Mailgun来实现的,首先,你需要在Mailgun创建一个免费的账号,免费额度基本上够我的小水管用了。然后在Mailgun的Domain Setting中,选择SMTP。

我们需要的,就是这个自动生成的SMTP用户名和密码。

拿到这个之后,去服务器上的Ghost根目录下,找到config.production.json文件,在mail中,增加下面的配置即可。

// config.production.json"mail": {"transport": "SMTP","options": {"service": "Mailgun","auth": {"user": "postmaster@example.mailgun.org","pass": "1234567890"}}
},

这里的user和pass都可以在Mailgun下面的代码示例中找到,直接copy过来即可。

最后,执行ghost restart重启服务即可完成部署。

更多的创建方式可以参考官方的文档:

https://ghost.org/docs/config/?_ga=2.156086779.1516153641.1621086585-1979745517.1600504247#mail

最后,在Ghost后台的Portal中,启用Newsletters即可,配置好Mailgun的域名和API Key,以及Newsletters的邮件信息即可。现在,在群英传网页的右下角,就可以看见「关注我」的按钮了,欢迎大家订阅,后面发布新的文章后,会通过邮件通知到大家。

向大家推荐下我的网站 https://xuyisheng.top/  点击原文一键直达

专注 Android-Kotlin-Flutter 欢迎大家访问

往期推荐

本文原创公众号:群英传,授权转载请联系微信(Tomcat_xu),授权后,请在原创发表24小时后转载。

< END >

作者:徐宜生

更文不易,点个“三连”支持一下????

Ghost4.0更新记相关推荐

  1. 看微软IE7.0更新的一家之言(转)

    看微软IE7.0更新的一家之言(转) 面对新一轮的浏览器大战,微软终于坐不住了!近日,有消息称"由于担心安全方面的隐患使得用户放弃IE,微软已经加强了恢复用户信心的工作,其具体举措是启动关于 ...

  2. 如何在Mac OSX Yosemite中将Ruby版本2.0.0更新到最新版本?

    本文翻译自:How to update Ruby Version 2.0.0 to the latest version in Mac OSX Yosemite? I need to update m ...

  3. WP7 APP 猜数字 V2.0 更新

    V2.0 版本已经在Marketplace 更新,安装过V1.0 的朋友可以将老版本卸载,重新下线安装. V2.0 更新内容 1. 添加settings.help 工具栏: 2. 添加show ans ...

  4. matlab fft函数说明_【V2.0更新】基于FFT算法的MTALAB傅里叶级数3D可视化

    最近这份代码受到很多朋友关注,在此一并感谢!由于之前写1.0版本代码时的时间有限,当时的知识储备也不甚完善,所以只是做出了基本功能. 近期对这份代码进行了更新,优化了代码结构,并加入了FFT等算法让其 ...

  5. WeihanLi.Npoi 1.10.0 更新日志

    WeihanLi.Npoi 1.10.0 更新日志 Intro 上周有个网友希望能够导入Excel时提供一个 EndRowIndex 来自己控制结束行和根据字段过滤的功能,周末找时间做了一下这个 fe ...

  6. WeihanLi.Npoi 1.7.0 更新介绍

    WeihanLi.Npoi 1.7.0 更新介绍 Intro 昨天晚上发布了 WeihanLi.Npoi 1.7.0 版本,增加了 ColumnInputFormatter/ ColumnOutput ...

  7. asp.net core 3.0 更新简记

    asp.net core 3.0 更新简记 Intro 最近把活动室预约项目从 asp.net core 2.2 更新到了 asp.net core 3.0,记录一下,升级踩过的坑以及经验总结,包括但 ...

  8. 计算机管理可以更新吗,微信可以批量管理好友吗(电脑版微信3.0.0更新规则了)...

    "好友太多,一个一个删除太累怎么办?" 前几天的安卓微信7.0.19内测更新呢,现在也已经去除了内测字样,所以正式版也快要来了哟! 那么今天我们来体验一下今日PC端微信正在内测的3 ...

  9. 谷歌android wear智能腕表 价格,谷歌Android Wear 2.0更新推送:仅三款智能手表可享受...

    经过一段时间的等待之后,谷歌的最新一代可穿戴平台Android Wear 2.0终于正式发布.此后便有多个品牌宣布将推出搭载Android Wear 2.0的新款智能手表.在近日举办的瑞士巴塞尔国际珠 ...

最新文章

  1. 微信小程序点餐+SpringBoot(包括后台)
  2. 为什么《30天自制操作系统》封面中的猫是两只尾巴
  3. 04封装 里氏转换 多态
  4. 成功解决FileNotFoundError: [WinError 2] 系统找不到指定的文件。
  5. VTK:几何对象之Cone
  6. 在Java、C#和C++中遍历集合
  7. Ajax-jsonp
  8. 2019-5-30-websocket下readyState常量
  9. mysql多实例复制,Mysql实例使用Rotate Master实现MySQL 多主复制的实现方法
  10. python跳出循环重新开始_python怎么跳出循环
  11. sqlite 可视化_知乎人均985?Python爬50W数据,BI做出可视化后,我有了答案
  12. mysql5.0.x统计每秒增删改查替换数及系统每秒磁盘IO
  13. Git提交失败之 Updates were rejected because the tip of your current branch is behind
  14. Centos7(Ubuntu)密码登录失败锁定设置(亲测)
  15. SQL-Server 语句存档整理
  16. (HDU)1089 --A+B for Input-Output Practice (I)(输入输出练习(I))
  17. PDMS二次开发(十)——螺栓材料统计功能重构开发介绍
  18. node_redis 中文文档及node_redis 注释笔记(中文版)
  19. AI 研究助力体育分析
  20. studio无法重命名(can not rename root module)

热门文章

  1. 域控禁用计算机网络,AD之:计算机加域、禁用、退域
  2. rx6800m是什么级别显卡 RX6800m显卡什么水平
  3. 如何训练思维的深度和缜密度?
  4. 网吧服务器维护,一个网吧维护对网吧云机房的看法
  5. [转] Git使用教程 -- 新手向
  6. 丛林先锋编程机器人_近八百侨乡少年大显身手!现场编程,机器人“上天入地”...
  7. JEECMS v8 发布,java 开源 CMS 系统
  8. 计算机毕业设计Java学科竞赛管理系统(源码+系统+mysql数据库+Lw文档)
  9. 华为ax3pro鸿蒙,一场不公平较量,华为AX3Pro路由器评测,穿墙比赛小米路由器蔫了...
  10. 手把手教React Native实战开发视频教程 干货