1

我正在寻找一种使用离线 CMS 创建博客(以及其他一些信息页面)的方法。

我所说的“离线 CMS”是指:

  • 我应该能够使用抽象的标记(不是 HTML 或 XML)来编写。MarkDownTextile系统之类的东西。
  • 条目将在我的电脑上离线编辑
  • 完成后,我需要(重新)生成最终的 HTML 输出并将其同步到我的服务器。
  • 对于页面评论,我可以使用类似Disqus服务的东西。
  • 实际上,最终站点将是静态的。

很高兴拥有功能:支持类别、标签和其他此类导航辅助工具。

外面有这样的东西吗?

编辑:最好是开源/免费的跨平台工具。

编辑#2感谢亚当,我在 SO 上发现了一个类似的问题。

4

4 回答 4

4

您正在寻找的似乎是一个静态站点生成器。Jekyll是用 ruby​​ 编写的,它支持 Textile 和 Markdown。它的旧主页使用了 Disqus。它似乎符合您的需求。还有基于 django 的Hyde

于 2010-07-15T09:46:34.397 回答
1

我也搜索过类似的东西。我找到了一些离线 Wiki eq TiddlyWiki,但这不是我想要的,我想你也一样。有来自 FogCreek 的CityDesk,非常好,“旧”,大约 300 美元(我认为很贵)。

我现在使用Incomedia Website X5,它不是 CMS,但无论如何都易于使用。

编辑:哦,我忘了这个,可能是你想要的(Java,免费):www.thingamablog.com

于 2010-07-15T07:05:23.713 回答
1

我基于网站元语言(我没有编写,但现在维护)、一些 CPAN 模块和其他程序编写了自己的离线 CMS,称为 Latemp 。它不是太快,但功能强大且灵活,而且我发现它比 Jekyll 透明得多,并且与 Jekyll 不同,它支持基于时间戳的增量构建(使用 GNU make)。

网站元语言中有一些支持以所谓的“轻量级标记语言”(特别是 Perl POD)编写,Latemp 也应该支持它,但我个人不太喜欢它们,更喜欢完全控制的 XHTML(或者使用 XML 格式,例如DocBookXML-Grammar-Fiction)。我的网站上确实有一些用 AsciiDoc 和其他轻量级标记语言编写或使用的页面。

于 2013-01-03T09:45:39.947 回答
0

对于任何偶然发现这一点的人。我认为平面文件 cms 可以解决问题。平面文件意味着它运行文件,而不是数据库。试试重力。我知道它从基本文本文件中解释降价。 https://getgrav.org/

于 2018-08-23T14:23:32.000 回答