2011-07-19 19 views
10

Widzę wielu ludzi pytających o Blog Engines, ale większość pytań jest bardzo stara. A jeśli nie są stare, większość projektów jest stara. Zastanawiam się, czy ktoś wie o jakichkolwiek Blog Engineach, które obecnie obsługują Rails 3.1 lub przynajmniej są aktywnie rozwijane, aby obsługiwać Rails 3.1.Ruby on Rails 3.1 Blog Engines

Chciałbym również zobaczyć wszystkie przykładowe aplikacje lub posty na blogach napisane dla blogów Rails 3.1. Zamierzam dodać bloga do jednej z moich stron internetowych i wolałbym po prostu użyć silnika Railsowego lub przykładowego kodu, jeśli są jakieś dobre. Nienawidzę wymyślania koła. Poszukuję czegoś prostego i niezbyt upartego, abym mógł łatwo modyfikować, dostosowując się do własnych potrzeb.

Odpowiedz

2

Najlepszym rozwiązaniem byłoby użycie Typo.

Typo obecnie używa szyn 3.0.9. Railsy 3.1.0 nadal są kandydatami do wydania, więc nie znam żadnych aplikacji do blogowania, które używają go teraz. Jeśli musisz korzystać z rails 3.1.0, możesz mieć szczęście chwytając klejnot w wersji 3.1.0.rc4 (najnowsza wersja) i mimo to używając literówki. Szanse są nadal wszystko będzie działać.

Mam nadzieję, że to pomoże.

+1

Typo wygląda świetnie, ale jest to samodzielna aplikacja. Jestem bardziej zainteresowany silnikiem, który mogę dodać do istniejącej aplikacji. Dzięki za rekomendację, ale myślę, że będzie to dobra próbka kodu do przejrzenia. – JDutil

+0

Ah źle mnie zrozumiałem. Nie znam takiego klejnotu z mojej głowy. –

4

może chcesz sprawdzić rafinerii http://refinerycms.com/engines

nie wyglądają jak są one jeszcze 3.1, ale zapewne wkrótce

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

+0

Wcześniej patrzyłem na rafinerię i stwierdziłem, że jest całkiem niezła. Po prostu musiałem stworzyć prawdziwą prostą stronę z niektórych dostarczonych html/css i okazało się, że było to zbyt kłopotliwe, aby przekształcić ją w strukturę rafinerii. Być może po prostu nie byłam wystarczająco obeznana z dostosowywaniem wyglądu Rafinerii, ale o wiele więcej czasu zajęło mi przystosowanie Rafinerii, niż stworzenie konfiguracji Railsowej. – JDutil

0

Może Enki jest dobrym rozwiązaniem, obecnie w Rails 3.0, ale istnieje gałąź Github z obsługą Rails 3.1. http://www.enkiblog.com/

+1

To nie jest silnik! – charlysisto

+1

Cześć charlysisto, jesteś tutaj "prawdziwym" silnikiem blogu rails3 http://rubygems.org/gems/jabe –

0

I m looking into this now and I otrzymuję do wniosku, że najlepszym sposobem na to byłoby montażu w szafie aplikacji (jak Sinatra) do aplikacji szyn, tam różne podstawowe blogi Sinatra w github, aby rozpocząć lub kopia, nie wspominając o tym jest w pełni konfigurowalny i myślę, że bardzo lekki .. silniki będą prawdopodobnie mieć współzależności, a także może złamać podczas aktualizowania perełki, aplikacja rack nie bedzie

nie udało mi się znaleźć żadnego satysfakcjonującego rozwiązania z silnikami

inne rzeczy, które znalazłem:

montaż aplikacji szynowej wewnątrz aplikacji szyn: http://blog.dynamic50.com/2010/02/22/rails-3-0-mount-multiple-apps-as-engines/ czuje się trochę dziwnie (ciężko?), Ale można zamontować w pełni funkcjonalną aplikację, taką jak enki ...

http://planscope.io/blog/2012/03/08/mounting-a-blog-within-a-rails-3-application/ ten blog mówi o użyciu Toto, wydaje się całkiem ładny, łatwy i prosty ... ale projekt jest nie jest obsługiwany i wydaje się, że nie jest w stanie obsługiwać wielu funkcji ... Nie wiem, jak używać git do publikowania, to naprawdę proste, ale nie wiem, czy chciałbym mieć coś bez kodu w moim zatwierdza

0

Monolog https://github.com/jipiboily/monologue. Z ich strony internetowej:

Jest to nieosłonięty mechanizm blogów dla Rails.Jest zbudowany jako silnik Rails i ze skupieniem się na utrzymywaniu bardzo niewielu zależności, aby ułatwić jego użycie w projekcie. Możesz także użyć monolog-markdown, który zastąpi domyślny edytor prostym edytorem Markdown.

Wydaje się, że również bardzo aktywny rozwój.