在Ruby中使用静态页面创建博客的最佳方式

时间:2010-10-19 06:31:12

标签: ruby web blogs

我刚访问了Static Website Generation上的Ruby toolbox,我不知道其中列出的哪些应用最适合一些博客引擎。基本上我需要:

  • 包含缩短内容的1..5条最新文章的索引页;
  • 可以添加几个主页面和一个菜单来访问它们(面包屑可选);
  • 显示文章
  • 显示/搜索档案
  • 评论系统 - Disqus Ok
  • tag-list cloud - 可选
  • 通过布局看&感觉

重要所有内容将以3种语言翻译! 我可以在我自己的服务器上托管,因此可以进行边处理。

更新

首先我会尝试nanoc => blog's source on github

3 个答案:

答案 0 :(得分:4)

查看jekyll,它应该可以正常使用。

答案 1 :(得分:4)

我认为nanoc值得一试,它拥有您指定的所有内容,即使它不是红宝石工具箱中排名最高的,也是积极开发和高度可定制的。 nanoc is a tool that runs on your local computer and compiles documents written in formats such as Markdown, Textile, Haml… into a static web site consisting of simple HTML files, ready for uploading to any web server.
这就是真的:)我使用它一段时间不是专门为博客,但它也有帮助...

答案 2 :(得分:2)

尝试我自己的“认真” - 除了存档搜索和标签云之外,它还包含您指定的所有内容,而且基本安装应该会在heroku上花费5分钟(通过Rack在您自己的服务器上可能需要10分钟)。它还具有语法高亮,Disqus评论,谷歌分析和其他好东西。

http://github.com/colszowka/serious

gem install serious

免责声明:它不会生成可以上传到php vhost的静态html页面。但它使用缓存并且非常容易设置并且可以在heroku上实现免费计划。