2010-06-05 47 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開發人員(以及任何開發人員)都有自己的預先打包的起點。

總而言之,我認爲你最好創建自己的預打包應用程序。這樣,你可以根據插件等來選擇你想要的。