2011-07-19 136 views
10

我看到很多人问起博客引擎,但大多数问题&的答案都比较陈旧。或者,如果他们不老,大多数项目都是旧的。我想知道是否有人知道当前支持Rails 3.1的任何Blog引擎,或者至少正在积极开发以支持Rails 3.1。Ruby on Rails 3.1博客引擎

我也有兴趣看到为Rails 3.1博客编写的示例应用程序或博客文章。我将在我的一个网站上添加一个博客,如果有任何好的博客,我宁愿简单地使用Rails引擎或示例代码。我讨厌重新发明轮子。寻找简单的东西,而不是太自以为是,所以我可以轻松修改以适应自己的需求。

回答

2

你最好打赌可能是使用Typo

Typo目前正在使用rails 3.0.9。 Rails 3.1.0仍然是一个候选版本,所以我现在不知道任何使用它的博客应用程序。如果你必须使用rails 3.1.0,那么你可能有幸抓住了3.1.0.rc4(最新版本)的gem并无论如何都使用了错字。一切都将仍然有效。

希望这会有所帮助。

+1

Typo看起来不错,但它是一个独立的应用程序。我对可以添加到现有应用程序的引擎更感兴趣。感谢您的建议,但我认为这将是一个很好的代码示例来审查。 – JDutil

+0

啊我误解了。我不知道我的头顶上有那样的宝石。 –

4

你可能想看看炼油厂http://refinerycms.com/engines

看起来并不像他们还3.1,但可能很快

https://github.com/resolve/refinerycms-blog

+0

我以前看过炼油厂,发现它很不错。我只需从一些提供的html/css中制作一个真正简单的网站,并发现将它用于炼油厂结构过于繁琐。也许我对定制炼油厂的外观不够熟悉,但是定制炼油厂的时间比开始设置Rails应用程序表单要长得多。 – JDutil

0

也许恩基是一个不错的选择,目前的Rails 3.0,但有一个支持Rails 3.1的github分支。 http://www.enkiblog.com/

+1

这不是一个引擎! – charlysisto

+1

嗨charlysisto,你在这里是一个'真正'的rails3博客引擎http://rubygems.org/gems/jabe –

0

m looking into this now and I我得出的结论是,最好的方法是在你的rails应用程序中安装一个机架应用程序(如sinatra),在github中有各种基本的sinatra博客来启动或复制,更不用说这是完全可定制的,我想很轻的重量..引擎可能将不得不依赖和更新的宝石时,也可能打破,机架应用那倒

我无法找到任何发动机令人满意的解决方案

我发现的其他内容:

在rails应用程序中安装rails应用程序:http://blog.dynamic50.com/2010/02/22/rails-3-0-mount-multiple-apps-as-engines/感觉有点怪(重?),但你可以安装一个全功能的应用程式,例如恩基......

http://planscope.io/blog/2012/03/08/mounting-a-blog-within-a-rails-3-application/我这篇文章的会谈有关使用托托,似乎相当不错,容易和简单......但该项目没有被维护,它似乎不能支持很多功能...我不知道如何使用git发布,它使它非常简单,但我不知道如果我想在我的非代码的东西承诺

0

独白https://github.com/jipiboily/monologue。来自他们的网站:

它是Rails的准系统博客引擎。它是作为Rails引擎构建的,重点在于保留很少的依赖关系,以减轻它在项目中的使用。您还可以使用monologue-markdown,它将使用简单的Markdown编辑器替换默认编辑器。

似乎也非常活跃的发展。