【问题标题】:Best static site generator for dynamically created content动态创建内容的最佳静态站点生成器
【发布时间】:2015-11-29 16:52:49
【问题描述】:

如果要使用例如创建具有动态内容的在线商店,哪种静态站点引擎最有意义。 Snipcart 作为购物车? 我将 Snipcart 连接到 Jekyll 并且我也看到了使用其他静态站点生成器的实现,但我认为生成器应该是轻量级的(因为能够快速构建)和/或只能动态构建(大多数真的不是)。

我所说的动态内容是指网站应该经常更新/刷新,具体取决于例如仓库内容(限量版柜台 - 仅剩 10 件商品,然后是 9 件等)和限时优惠(例如 12 小时销售一件商品)?

我查看了 Broccoli-Taco,因为它具有“基于数据动态生成的页面”,但我还没有让它工作(还没有放弃)。

但是,静态站点生成器对我来说是非常新的,因此我来到了这个伟大的大师的地方,想看看这里是否有人有任何好的意见?

【问题讨论】:

    标签: dynamic static generator shopping-cart


    【解决方案1】:

    我们今天早上第一次尝试使用 Broccoli-Taco 时也遇到了问题 :confused: 我在 Snipcart 工作,我们想尝试一下,看看我们是否可以写一篇关于它的博客文章。

    但是,我们尝试了很多静态站点生成器,我们真的很喜欢它们;)以下是我们喜欢的一些生成器:

    • Hugo 是用 Go 编写的静态站点生成器,编译时间是我们尝试过的最快的,而且他们的文档很棒。我想这可能是我的最爱!

    • Roots 是 NodeJS 中的静态站点生成器,效果很好,编译没有 Hugo 快,但它仍然规则!他们的文档也做得很好,并且得到了Carrot 的支持,这是纽约市的一家不错的机构,因此它应该比 Broccoli-Taco 得到更多的维护。

    • Middleman 是 Ruby 中的静态站点生成器,在某些方面类似于 Jekyll。效果很好!

    我们在Snipcart's blog 上为每个静态站点生成器提供了博客文章,它们可能对入门很有用:

    最后一件事:你真的应该看看Netlify。这些家伙正在运行一项很棒的服务,使托管静态站点变得轻而易举!每当您将更新推送到您的网站、更新您的数据文件或任何内容时,它们都会在几秒钟内自动重新部署您的网站!我们经常使用 Netlify,它真的很棒。

    【讨论】:

    • 嗨,Charles - 我已经在 SnipCart 与 Georges 和其他人交谈过。我已经在 Netlify 上做了一些网页(仍然主要是在乱搞),并且也已经有了一个 Snipcart 帐户。到目前为止尝试了一些不同的静态站点生成器,但由于我也喜欢 Netlify CMS,所以我必须使用 Jekyll、Pelican 或 Hexo,至少要获得一个模板,但如果我能让 Matt 制作一个例如Hugo,我很想写下它并测试它,因为它是最快的。另一方面,我从 @Jenius 那里听说过,看过他的一些视频,看起来也不错。可能会测试...
    • 明白了。如果您最终写下您的经历,我们很乐意阅读它们。如果合适的话,我们也许可以提供我们的博客作为平台。无论如何,请随时通知我们!
    猜你喜欢
    • 1970-01-01
    • 2011-02-20
    • 2010-10-18
    • 2021-02-16
    • 1970-01-01
    • 1970-01-01
    • 2017-09-21
    • 2019-01-05
    • 2011-11-08
    相关资源
    最近更新 更多