我看到很多人询问博客引擎,但大多数问题和答案相当陈旧。或者,如果他们不老,大多数项目都是旧的。我想知道是否有人知道任何目前支持Rails 3.1的博客引擎或者至少正在积极开发以支持Rails 3.1。
我也有兴趣看到为Rails 3.1博客编写的任何示例应用程序或博客文章。我将在我的一个网站上添加一个博客,并且如果有任何好的,我更愿意只使用Rails引擎或示例代码。我讨厌重新发明轮子。寻找简单的东西,而不是太固执,所以我可以轻松修改以满足自己的需要。
答案 0 :(得分:4)
答案 1 :(得分:2)
您最好的选择可能是使用Typo。
Typo目前正在使用rails 3.0.9。 Rails 3.1.0仍然是候选版本,因此我不知道现在使用它的任何博客应用程序。如果你必须使用rails 3.1.0那么你可能很幸运获得了3.1.0.rc4(最新版本)的宝石并且无论如何都使用了拼写错误。机会仍然有效。
希望这会有所帮助。
答案 2 :(得分:0)
也许Enki非常适合,目前在Rails 3.0中,但是有一个支持Rails 3.1的github分支。 http://www.enkiblog.com/
答案 3 :(得分:0)
有趣的是,BrowserCMS最近成为可安装的引擎:https://github.com/browsermedia/browsercms/commit/6098699fed2e3dbd65815ac3a5ce0dd6acc103d2
似乎有一点时间和经验。更类似于Concrete5,具有内联前端/用户上下文编辑功能,这可能是一个真正的优势。
答案 4 :(得分:0)
我m looking into this now and I
得出的结论是,最好的方法是将一个机架应用程序(如sinatra)安装到您的rails应用程序中,github中有各种基本的sinatra博客可以启动或复制,而不是提到这是完全可定制的,我想非常轻量级..引擎可能会有依赖关系,也可能在更新宝石时破坏,机架应用程序不会
我无法找到任何令人满意的引擎解决方案
我找到的其他东西:
在rails应用程序中安装rails应用程序:http://blog.dynamic50.com/2010/02/22/rails-3-0-mount-multiple-apps-as-engines/感觉有点奇怪(沉重?),但你可以安装一个功能齐全的应用程序,如enki ......
http://planscope.io/blog/2012/03/08/mounting-a-blog-within-a-rails-3-application/这篇博文谈到了使用Toto,看起来相当不错,简单明了......但项目没有得到维护,似乎无法支持很多功能。 。 我不知道如何使用git发布,它会让它变得非常简单但我不知道如果我想在我的提交中使用非代码内容
答案 5 :(得分:0)
独白https://github.com/jipiboily/monologue。来自他们的网站:
它是Rails的准系统博客引擎。它是作为Rails引擎构建的,重点是保留很少的依赖项,以简化它在项目中的使用。您还可以使用monologue-markdown,它将使用简单的Markdown编辑器替换默认编辑器。
似乎也很活跃。