2010-06-05 60 views
0

看起来像大多数Rails应用程序具有类似的“基本”功能。因此,它似乎有将是具有各种功能的点预构建Rails应用程序,例如值:使用Authlogic预包装Rails应用程序

  1. 基本用户模型验证
  2. 1 + OpenID的整合

  3. 2 +授权使用declarative_authorization

  4. 3 +管理模块

  5. 4 +为P设定档模式

  6. 主旋律(有用的样式表和这样)
  7. 友谊模型
  8. 天气预报
  9. ...

除了基本的MVC的东西,这些应用包括:

  • 测试线束
  • 种子数据
  • Git支持

人们可以选择从这些功能点的启动。

除此之外可与各种宝石/插件示例应用程序,是否有项目,如这些?如果没有,我肯定会愿意贡献我的。

回答

2

有几个这些敲一下。 Mike G的BigOldRailsTemplate(http://github.com/ffmike/BigOldRailsTemplate)毫无歉意,但有很多常用的东西可以一起使用。这可能是你最好的起点。

一个在这个原始的企图是BORT(http://github.com/fudgestudios/bort),已经没有太多的爱最近。还有FBRP,它拥有普通非特征区域的特征覆盖(http://github.com/diabolo/fbrp)。

我会听从别人的意见,这样,但我认为的插件,宝石和Rails的版本传递时尚意味着这些项目往往难以维持。当然,一般来说,维护现有应用程序的时间要多于创建新应用程序!

0

当我第一次开始使用Rails,我问了同样的问题。我一直在寻找类似Pinax但Rails的东西。在开始使用Rails之后,通过一些示例教程/项目,我意识到添加所需内容非常容易......因此,为什么要打扰别人认为的是完美的组合,以便创建你自己的内容认为是一个完美的组合。

当我使用CodeIgniter时,我做了自己的预先打包的起点。 我确定大多数Rails开发人员(以及任何开发人员)都有自己的预先打包的起点。

总而言之,我认为你最好创建自己的预打包应用程序。这样,你可以根据插件等来选择你想要的。