【发布时间】:2016-02-03 17:37:38
【问题描述】:
我发现 Jekyll 对维护静态 html 网站和博客非常简单有用,尤其是与 GitHub 页面一起维护。想知道是否有任何静态网站生成器或 CMS 可以通过实时预览、内联编辑、布局管理、文件管理等帮助维护 Jekyll 网站。
【问题讨论】:
标签: content-management-system jekyll wysiwyg
我发现 Jekyll 对维护静态 html 网站和博客非常简单有用,尤其是与 GitHub 页面一起维护。想知道是否有任何静态网站生成器或 CMS 可以通过实时预览、内联编辑、布局管理、文件管理等帮助维护 Jekyll 网站。
【问题讨论】:
标签: content-management-system jekyll wysiwyg
“无头 CMS”服务的新兴市场让您(或其他作者)通过网络界面编辑内容,然后通过 API 访问该内容。大多数都有 webhook,可用于在 CMS 中存储的内容发生更改时触发静态站点的重新生成。这些平台已经存在用于 jekyll 集成的库。
无头 CMS 列表:
【讨论】:
我找到了这些解决方案:
第二个对我来说似乎更有希望。我们基本上是想自己开发 jekyll 模板,但想让非编码人员有可能在线编辑内容。
如果您不想付费并且可以托管解决方案或进行离线编辑,那么您可以尝试这个:https://github.com/jekyll/jekyll-admin(虽然我没有尝试过,但如果您尝试过,请与我分享您的经验。)
【讨论】:
我刚刚完成了一个简单的编辑器。你可以在 github here 上找到它。它仍处于初始发布阶段,但它提供了实时预览功能,可用于在 jekyll 上编辑帖子并对其进行管理。
【讨论】:
一些很酷的产品适合这里:
它们中的大多数直接与 Git 同步,因此开发人员可以直接推送存储库,非技术用户也可以通过在更简单的 UI 中保存内容(触发构建)来间接执行相同操作。
我个人喜欢 CloudCannon,因为它为非技术人员编辑内容提供了简单、更“可视化”的方法(我们的一位开发人员在 using CC + Jekyll for a multilingual site 上写了一篇完整的文章,如果有帮助的话)。
Netlify CMS 的开源方法也非常简洁。 CMS 基本上是您在任何项目中注入的 React 应用程序。
编码愉快。
【讨论】:
我正在寻找相同的东西,因为我发现的所有静态网站生成器都需要 Markdown 知识,这根本不适合我的客户。 我发现了这个很棒的 CMS(有点!)https://sitecake.com/
仍然不知道如何用它管理收藏,比如列出一些带有灯箱详细信息的产品,但我相信这是可能的。
【讨论】: