从格拉到幽灵

写博客 3月28日,2021年

自2015年以来,我有一个博客,我有很多平台。从Blogger到WordPress到 格拉。现在是新平台的时候了! -

我爱过 格拉 作为我的博客平台,它是一个平台,让我了解有关如何使用Visual Studio代码和Azure DevOps和Azure本身的了解更多信息。

我在以前的博客帖子中覆盖了我的故事,迁移了 WordPress到Grav., 这 我在迁移期间学到的课程 以及如何建造一个 部署管道 通过Azure Devops将Visual Studio代码的更改部署到Azure。

为什么搬家?

当我在天蓝色的时候,我保持了我博客的前端和后端。如果GROG发布更新,我必须对代码进行更改,或者插头有更新,或者在Azure Devops中有更改。有时,在我代码发布博客之前,我必须花费时间对后端进行排序。这是耗时的,这是令人沮丧的。

我的博客也开始看起来有点“累”,它需要大修。 -

为什么鬼?

在解决幽灵之前,我看了很多平台。我想到了WordPress或Hugo或Jekyll,但看着幽灵,我看到了我喜欢的一切。

这个博客现在正在幽灵上托管在幽灵上。我和托管版一起去过了。这次我不想在后面后面照顾。我到达了我想要专注于我写的内容和博客的阶段,让别人担心上一个时间和更新。 -

鬼是一个我看几次的平台,担心迁移到甚至到大部分学习曲线都会迁移到大量的工作。我第一次听说了这个平台 特洛伊狩猎 当他将几年搬到幽灵时。  

鬼与我想要使用的所有平台进行集成。没有更多插件,更调整一些开源插件,使我在我博客上显示代码,我想要的方式或使用我想要的最新的fontawesome字体。你想要的东西是 融合的。我所要做的最多是从Say Disqus或Google Analytics的代码剪辑,并将其粘贴到我的主题代码或将代码注入整个网站的Ghost中的部分。

我有一个GUI编辑器,我可以用来编写我的博客文章,或者我可以使用Markdown或者我可以编写原始的HTML,Ghost将转变为博客。所以我没有丢失那种功能,这是我的格拉。

我丢失的是能够脱机编写博客,我使用的编辑器在线托管。所以,如果我再次坐在飞机上没有互联网接入,我就无法进入网站。但是,我可以做我做很多卫星前的事情,在网上回来时,将文件或记事本或中的文字或内容中的文件保存到在线鬼平台中。 -

速度

我已经开始注意到我的Grav和Azure的网站开始缓慢加载。这不是一个伟大的经历。尽管我在网站前使用CloudFlare,但在过去几年中的表现已经退化。

速度试验& Azure

我不为一分钟而认为grav或azure是责任的,我认为这是我缺乏配置,我缺乏维护。  

有了幽灵,我得到了一个正在制作的全球CDN 很多 更快的结果。

支持

有社会支持鬼魂,很多人在容器或天使内运行自己的鬼平台。幽灵还有一群人回答你的问题,并在转移期间帮助了我一些各种问题。他们都非常乐于助人。

还有许多不同的主题可用于幽灵,免费或付费。我目前正在运行 罗德布尔 主题。这是一个免费的主题。有这么多主题,真的很难选择一个。我希望你喜欢我选择的东西。 -

成本

看着我的Grav博客的成本我正在利用CloudFlare中的免费计划,免费的Azure Devops层,然后使用Azure App Service。在过去的三个月里,这是Azure内的成本:

天蓝调的月费

在Ghost和Ghost Hosted选项方面有4个计划,您可以选择4个计划,每个人都有不同的用法,我与基本层一起使用,因为它在每月观点和自定义方面适合我。

我的成本运行这个幽灵博客是每月29美元,或者21.12英镑,最终比我在天蓝色运行的解决方案便宜。虽然您必须每年注册一整年,但如果您每月支付每月,那么它有点贵。

从格拉到幽灵迁移

如何在如何将现有平台迁移到幽灵中的许多指南 幽灵文件.

现在那些是为了幽灵。 - 对我来说,迁移过程是关于那个良好的旧式副本和粘贴一个平台到另一个平台。

我在Grav中的所有帖子都是在Markdown中写的,所以我拍了一下并将它直接复制到这里。对于它的大部分工作,只有一些我不得不调整的东西。其中一个是图像,我不得不上传我曾再次嵌入博客帖子的每个图像。这部分是耗时的,但明显有必要。  

我本可以使用Ghost的文档来编写一个工具来制作迁移工具,但我认为手动执行此操作仍然可以更快。我有超过300篇博客帖子,我花了大约2周的时间来做迁移。

最终结果

我很高兴它是如何结果,高兴的事情在这个平台上奔跑。我在草案中有一些博客,现在需要完成并在迁移期间基本停止的博客文章作为我的博客写作。

如果您找到任何死链接或页面问题,请告诉我。我希望我做得很好的迁移事物,但我相信我错过了一些事情。  

还请告诉我是否有任何设计调整我需要制作。我是欢迎建设性的反馈。 -

标签

Great! You'已成功订阅。
伟大的!接下来,完整的结账以获取完全访问权限。
Welcome back! You've成功登录。
成功!您的帐户已完全激活,您现在可以访问所有内容。