我正在做一个相当大的网站主要是关于某个地方的文化。
静态站点是个好主意吗?
如何集成nanoc和一些框架这里有几个github回购协议,但我想从头开始学习。否则,我恐怕以后可能无法修复出问题的地方。
请帮忙~
最佳答案
我最近决定自己用nanoc和zurb基金会制作一个大小合理的网站,所以我可以告诉你我的想法:
静态站点在很多情况下都是一个好主意,但它们确实有明显的局限性(一切都是静态的!)。像nanoc这样的静态生成器的典型用途是用于博客,对于博客来说,大多数限制都不是问题(特别是对于disks这样的评论服务)。我个人决定先使用nanoc来节省托管/维护成本(与vps相比,使用amazon s3托管一个静态站点既便宜又可扩展),因为我还不需要任何动态的东西,并且要学习一些新的东西!
我在我的博客上写了几篇文章(链接在我的个人资料中)关于我如何从头开始与NANOC整合基础。我不能对bootstrap发表评论,但我的步骤是:
使用nanoc tutorial创建站点
使用compass将基础整合到你的站点中,通过创建一个拥有一个compass.rb
行以及配置你的资产路径(我的是“AA>”)
运行require "zurb-foundation"
将基础样式表、图像和JavaScript填充到资产目录中。
更新compass install foundation -c compass.rb
文件以包含compass,并相应地处理样式表
这是一个高层次的概览——如果你对基础路线感兴趣的话,我的博客上有详细的细节。