如何将nanoc与Twitter Bootstrap/Zurb Foundation集成?

3

我正在制作一个相当大的网站,主要关于一个特定地区的文化。

  1. 静态网站是个好主意吗?

  2. 如何集成nanoc和一些框架?有一些GitHub库可以用,但我想从头开始学习。否则,我担心以后出了问题就无法修复。

请帮忙~


看起来 Nanoc 可以与 Rails 很好地配合使用: https://groups.google.com/forum/?fromgroups#!topic/nanoc/JTi4Z_OUmkw - Narfanator
你也可以看看Rails引擎,因为它们允许你在Rails中嵌入其他应用程序(无论是Rails还是其他)。 - Narfanator
在考虑Bootstrap vs Foundation之前,我会先思考CMS vs静态网站的优缺点。在我看来,你越往“相当大的网站”方向发展,就越应该考虑使用CMS解决方案。 - David Taiaroa
谢谢!我现在考虑使用Mezzanine/Django。如果其他方法都不行,就用WordPress吧! - Max
1个回答

2

最近我决定使用nanoc和Zurb Foundation自己制作一个相当规模的网站,所以我可以告诉你我的想法:

  1. 静态网站在许多情况下都是一个好主意,但它们确实有明显的限制(因为一切都是静态的!)。像nanoc这样的静态生成器的典型用途是用于博客,对于大多数限制来说并不是问题(特别是有像Disqus这样的评论服务)。我个人决定使用nanoc来节省托管/维护成本(使用Amazon S3来托管静态网站与VPS相比便宜且可扩展),因为我目前不需要任何动态内容,并且想学习一些新东西!

  2. 我在我的博客上写了几篇文章(链接在我的个人资料中),介绍了如何从头开始将foundation集成到nanoc中。我无法评论bootstrap,但我的步骤是:

    • 使用 nanoc教程 创建一个网站
    • 使用 compass 将foundation集成到您的网站中,通过创建一个包含 require "zurb-foundation" 行以及您的资源路径配置的 compass.rb(我的在这里
    • 运行 compass install foundation -c compass.rb 将foundation样式表、图像和JavaScript文件填充到您的资源目录中
    • 更新您的 Rules 文件以包括compass,并相应地处理样式表

这是一个高级概述 - 如果您有兴趣走foundation路线,我的博客上有逐步详细的说明。


谢谢。我还在努力中。我会发布更多问题。 - Max
请问您能否提供您的博客链接? - Max
当然,它在这里:http://chickenboot.com/2013/05/18/zurb-foundation-with-nanoc-part-1/。它有点粗糙,但希望可以帮到你。如果不能,请告诉我! - Colin Bradley

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接