Plerd:一个对 Dropbox 友好的 Markdown 博客平台

尚无读者喜欢这篇文章。
Open source code for a better food system, code with grass image

Jen Wike Huger 拍摄

Jason McIntosh 遇到了一个问题:他已经不再习惯撰写长篇博客文章。十年前,他经常在 LiveJournal 上写作,但那个平台已经有点过时了,他想要一些更符合他当前写作习惯的东西。作为 Markdown 的爱好者,他想要一个可以简单地将 Markdown 文件放到某个位置,然后博客就可以从这些文件构建出来的平台。

因此他编写了 Plerd。Plerd 使用 Perl 编写,可以被告知使用 plerdwatcher 守护程序来监视 Dropbox 同步目录,当它看到更改时,它将重新发布文件。用 McIntosh 的话来说,“这就是魔法发生的地方。” 如果你运行了 Dropbox 守护程序,那么要发布文章,你只需创建一个 Markdown (.md) 文件,并在第一行添加 title: 标题,将其放入你的 Dropbox 中,你可以在几乎任何地方执行此操作,你的博客就会立即更新为新的静态页面集。

Plerd 从 Markdown 文件生成静态 HTML,并且可以提供一组模板,因此你可以根据自己的喜好自定义博客。包含的模板集带有嵌入在页面包装器中的简单 CSS,如果你愿意,可以轻松地将其放在外部文件中。它还包括 Bootstrap CSS 和一个基于 DuckDuckGo 的搜索栏,以帮助你开始进行设置。

既然已经有这么多博客引擎了,为什么还要构建另一个呢?去年夏天,我看到 Jason 在 YAPC::NA 上演讲,他用袋装沙拉的比喻来解释这一点。是的,新鲜购买生菜和其他沙拉蔬菜更便宜——但如果一袋沙拉意味着你会吃更多沙拉,那么它很可能就是值得的。花费精力使 Plerd 按照他想要的方式工作,使他能够写更多文章,因此完全值得付出努力。

此外,较新的博客平台往往既是社交网络又是博客,而这并不是他所寻求的。Jason 只是想要一个分享他的作品的地方,而不是社交;他已经是 Twitter 的活跃用户,因此不需要再培养另一个社交网络。

另一个不错的特性——从我作为一名长期系统管理员的角度来看——是 Plerd 没有太多活动部件。设置 Dropbox 和 plerdwatcher 守护程序既简单又快速,并且你可以立即看到结果。你不会得到一个充满有时令人困惑的选项的“仪表板”,没有评论垃圾邮件,也没有需要设置和定期更新的插件——它是一个专注于写作的精简博客平台。

这引起了我的共鸣,因为我自己也是一名作家。虽然我非常喜欢在 Opensource.com 上对我的各种文章的评论,但我并没有强烈的需要在评论区进行社交的需求;我用 Facebook 来做这件事。我还有另一个博客,我不时在上面写作,主要是书评。在我看来,Plerd 可以扩展以实现我那个博客所需的自动化,所以我可能会在某个时候尝试一下。

如果你正在寻找一个超轻量级的博客平台,它不会妨碍你的写作,请尝试一下 Plerd。你可以在 GitHub 上找到 Plerd。Jason McIntosh 基于 Plerd 的博客位于 blog.jmac.org

User profile image.
Ruth Holloway 长期以来一直是一名系统管理员和软件开发人员,她的职业生涯开始于很久以前的 VAX 11/780。她职业生涯的大部分时间(到目前为止)都在为图书馆的技术需求服务,并且自 2008 年以来一直是 Koha 开源图书馆自动化套件的贡献者。Ruth 目前是 Clearbuilt 的 Perl 开发人员和项目负责人。

1 条评论

谢谢 Ruth。很有趣的阅读体验。

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.