2014-06-12 61 views
0

我們正在努力爲我們的客戶提供全面的CMS支持博客和Spree。 RefineryCMS似乎是一個很好的選擇,另一個就是鍊金術。不過,我已經在幾個地方看過煉油廠與Rails 4不太一樣的地方。我嘗試過自己運行它的一個實例,但是我唯一可以工作的地方是Rails 3.2,它比看到我們使用Rails 4時非常理想。我想知道,RefineryCMS已準備好用於Rails 4生產系統,還是應該在其他地方嘗試我們的運氣?如果是這樣,你會建議或將建議我們推出自己的系統?煉油CMS是否準備好Rails 4應用程序?

感謝您的幫助!

編輯: 我們已經使用舒適的沙發墨西哥並將其推廣到它通過設計施普雷和其他應用程序集成的點決定。感謝大家的答案!

回答

1

煉油廠使用Rails 4,儘管它尚未在rubygems中使用(尚未)。您可以按照指示here在您的寶石文件中參考煉油廠的master分支:https://github.com/refinery/refineryms

雖然,我會建議鎖定一個適合你的提交。

+0

謝謝。你會說它是生產準備好的嗎?因爲它現在看起來好像很不穩定...... – Alex

+0

它一直處於這種狀態,它正在積極地開展工作,因此我建議鎖定一個穩定的提交。我幾個月前嘗試過,並且它工作正常,沒有重大問題。 –

1

我們遇到過類似的項目,比如我們的Rails應用需要某種CMS來讓我們的客戶更新一些頁面。

經過煉油廠,舒適墨西哥沙發,光芒四射的和其他一些人的擺弄之後,我們決定寫我們自己的。事實證明這很簡單(因爲我們的客戶只需要更新2-3個靜態頁面)。

我們的解決方案是創建一個內容/頁面模型,然後使用Rails_Admin(Active Admins也可以)來設置客戶端訪問的後端。內容/頁面模型上的每條記錄只是對應一個新頁面(是的,我們必須對路由進行硬編碼)。

不是最好的解決方案,但它比學習一個新的CMS框架更快並且完全適合我們的項目。希望這個共享可以幫助你的項目!

+0

雖然我認爲像Spree這樣的東西整合可能會造成問題,然後...我們將不得不編寫我們自己的博客系統/與另一個集成。關於如何進行Spree集成的任何想法? – Alex