2011-07-19 228 views
10

我看到很多人問起博客引擎,但大多數問題&的答案都比較陳舊。或者,如果他們不老,大多數項目都是舊的。我想知道是否有人知道當前支持Rails 3.1的任何Blog引擎,或者至少正在積極開發以支持Rails 3.1。Ruby on Rails 3.1博客引擎

我也有興趣看到爲Rails 3.1博客編寫的示例應用程序或博客文章。我將在我的一個網站上添加一個博客,如果有任何好的博客,我寧願簡單地使用Rails引擎或示例代碼。我討厭重新發明輪子。尋找簡單的東西,而不是太自以爲是,所以我可以輕鬆修改以適應自己的需求。

回答

2

你最好打賭可能是使用Typo

Typo目前正在使用rails 3.0.9。 Rails 3.1.0仍然是一個候選版本,所以我現在不知道任何使用它的博客應用程序。如果你必須使用rails 3.1.0,那麼你可能有幸抓住了3.1.0.rc4(最新版本)的gem並無論如何都使用了錯字。一切都將仍然有效。

希望這會有所幫助。

+1

Typo看起來不錯,但它是一個獨立的應用程序。我對可以添加到現有應用程序的引擎更感興趣。感謝您的建議,但我認爲這將是一個很好的代碼示例來審查。 – JDutil

+0

啊我誤解了。我不知道我的頭頂上有那樣的寶石。 –

4

你可能想看看煉油廠http://refinerycms.com/engines

看起來並不像他們還3.1,但可能很快

https://github.com/resolve/refinerycms-blog

+0

我以前看過煉油廠,發現它很不錯。我只需從一些提供的html/css中製作一個真正簡單的網站,並發現將它用於煉油廠結構過於繁瑣。也許我對定製煉油廠的外觀不夠熟悉,但是定製煉油廠的時間比開始設置Rails應用程序表單要長得多。 – JDutil

0

也許恩基是一個不錯的選擇,目前的Rails 3.0,但有一個支持Rails 3.1的github分支。 http://www.enkiblog.com/

+1

這不是一個引擎! – charlysisto

+1

嗨charlysisto,你在這裏是一個'真正'的rails3博客引擎http://rubygems.org/gems/jabe –

0

m looking into this now and I我得出的結論是,最好的方法是在你的rails應用程序中安裝一個機架應用程序(如sinatra),在github中有各種基本的sinatra博客來啓動或複製,更不用說這是完全可定製的,我想很輕的重量..引擎可能將不得不依賴和更新的寶石時,也可能打破,機架應用那倒

我無法找到任何發動機令人滿意的解決方案

我發現的其他內容:

在rails應用程序中安裝rails應用程序:http://blog.dynamic50.com/2010/02/22/rails-3-0-mount-multiple-apps-as-engines/感覺有點怪(重?),但你可以安裝一個全功能的應用程式,例如恩基......

http://planscope.io/blog/2012/03/08/mounting-a-blog-within-a-rails-3-application/我這篇文章的會談有關使用託託,似乎相當不錯,容易和簡單......但該項目沒有被維護,它似乎不能支持很多功能...我不知道如何使用git發佈,它使它非常簡單,但我不知道如果我想在我的非代碼的東西承諾

0

獨白https://github.com/jipiboily/monologue。來自他們的網站:

它是Rails的準系統博客引擎。它是作爲Rails引擎構建的,重點在於保留很少的依賴關係,以減輕它在項目中的使用。您還可以使用monologue-markdown,它將使用簡單的Markdown編輯器替換默認編輯器。

似乎也非常活躍的發展。