我看到很多人询问博客引擎,但大多数问题和答案都相当陈旧。或者,如果它们不旧,则大多数项目都是旧的。我想知道是否有人知道当前支持 Rails 3.1 或至少正在积极开发以支持 Rails 3.1 的任何博客引擎。
我也有兴趣查看为 Rails 3.1 博客编写的任何示例应用程序或博客文章。我将在我的一个网站上添加一个博客,如果有任何好的网站,我更愿意简单地使用 Rails 引擎或示例代码。我讨厌重新发明轮子。寻找一些简单的东西,不要太固执己见,这样我就可以轻松地修改以满足自己的需要。
我看到很多人询问博客引擎,但大多数问题和答案都相当陈旧。或者,如果它们不旧,则大多数项目都是旧的。我想知道是否有人知道当前支持 Rails 3.1 或至少正在积极开发以支持 Rails 3.1 的任何博客引擎。
我也有兴趣查看为 Rails 3.1 博客编写的任何示例应用程序或博客文章。我将在我的一个网站上添加一个博客,如果有任何好的网站,我更愿意简单地使用 Rails 引擎或示例代码。我讨厌重新发明轮子。寻找一些简单的东西,不要太固执己见,这样我就可以轻松地修改以满足自己的需要。
您可能想查看炼油厂http://refinerycms.com/engines
看起来它们还不是 3.1,但可能很快
您最好的选择可能是使用Typo。
Typo 目前使用的是 rails 3.0.9。Rails 3.1.0 仍然是一个候选版本,所以我不知道现在有任何博客应用程序在使用它。如果您必须使用 rails 3.1.0,那么您可能会幸运地获得 3.1.0.rc4(最新版本)的 gem 并使用错字。很有可能一切仍然有效。
希望这可以帮助。
也许 Enki 很适合,目前在 Rails 3.0 上,但有一个支持 Rails 3.1 的 github 分支。 http://www.enkiblog.com/
我m looking into this now and I
得出的结论是,最好的方法是将机架应用程序(如 sinatra)安装到您的 rails 应用程序中,github 中有各种基本的 sinatra 博客可以启动或复制,更不用说这是完全可定制的,我猜非常轻量级.. 引擎可能会有依赖关系,并且在更新 gems 时也可能会中断,机架应用程序不会
我找不到任何令人满意的引擎解决方案
我发现的其他东西:
在 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 发布,它使它非常简单,但我不知道我是否想要非代码我的提交中的东西
有趣的是,BrowserCMS 最近被制作成一个可安装的引擎:https ://github.com/browsermedia/browsercms/commit/6098699fed2e3dbd65815ac3a5ce0dd6acc103d2
背后似乎有一点时间和经验。更类似于 Concrete5,为用户提供内联前端/上下文编辑工具,这可能是一个真正的优势。
独白https://github.com/jipiboily/monologue。从他们的网站:
它是 Rails 的准系统博客引擎。它是作为 Rails 引擎构建的,并专注于保留很少的依赖项以简化它在您的项目中的使用。您还可以使用 monologue-markdown,它将默认编辑器替换为简单的 Markdown 编辑器。
似乎也很积极的发展。