2011-02-03 24 views
1

我正在尋找關於如何包裝一個Rails應用程序作爲寶石或可重複使用的東西像這樣的引導..將rails應用程序封裝爲gem或其他可重用的應用程序?

在工作中,我們建立了很多客戶的Rails應用其中,WordPress是太bloggy(和PHP)和radient和其他Ruby CMS的似乎有點笨重完全適合他們..

所以IM建築(你猜對了),另一個CMS使用的常見因素跨多個站點我見過簡單的網站..

什麼將是完美的,可以說是

$: MyCMSName new sitename 

要建立共同的默認值,然後:

$: rails g MyCMSName:downloads 

或者

$: rails g MyCMSName:galleries 

此外,它也將是不錯的說:

$: MyCMSName new sitename --with-galleries --with-downloads 

回答

3

這是正路RefineryCMS作品。

而不是浪費你的時間創建另一個CMS,我建議你download the source和幫助開發。

還有一些rails引擎擴展可用,包括一個畫廊。主要的開發人員可以提出請求,通常可以在irc上找到。

+0

感謝您的答案..我見過煉油廠,但我不是一個巨大的粉絲.. ..會考慮分叉它並按照我的喜好調整它,老實說,我的需求很簡單,目前可能有500行在所有的網站代碼相同,所以我只是尋找一種方式來把它們搞砸,而不是手動更新所有的網站,每當我修復一個錯誤,它就像一個更新.. – 2011-02-03 01:13:50

相關問題