Ruby on Rails 3.1 Двигатели блога

Я вижу много людей, спрашивающих о блогах, но большинство вопросов и ответов довольно старые. Или, если они не старые, большинство проектов старые. Мне интересно, знает ли кто-нибудь о каких-либо блогах, которые в настоящее время поддерживают Rails 3.1 или, по крайней мере, активно разрабатываются для поддержки Rails 3.1.

Мне также будет интересно увидеть любые примеры приложений или записи в блоге, написанные для Rails 3.1 Blogs. Я собираюсь добавить блог на один из моих веб-сайтов и предпочел бы просто использовать Rails Engine или образец кода, если есть хорошие. Я ненавижу изобретать колесо. Ищете что-то простое и не слишком упрямое, поэтому я могу легко модифицировать свои собственные потребности.

Ответ 2

Лучше всего использовать Typo.

В настоящее время Typo использует рельсы 3.0.9. Rails 3.1.0 по-прежнему является кандидатом на выпуск, поэтому я не знаю, какие приложения для ведения блога используют его прямо сейчас. Если вы должны использовать rails 3.1.0, вам может потребоваться захват драгоценного камня для 3.1.0.rc4 (самая новая версия) и использование опечатки в любом случае. Скорее всего, все будет работать.

Надеюсь, это поможет.

Ответ 3

Возможно, Enki подходит для Rails 3.0, но есть ветвь github с поддержкой Rails 3.1. http://www.enkiblog.com/

Ответ 4

Интересно, что BrowserCMS недавно был установлен для монтирования: https://github.com/browsermedia/browsercms/commit/6098699fed2e3dbd65815ac3a5ce0dd6acc103d2

Казалось бы, у них немного времени и опыта. Более сродни Concrete5 с встроенным интерфейсом/в среде редактирования контекста для пользователей, что может быть реальным плюсом.

Ответ 5

I m looking into this now and I m, чтобы сделать вывод, что лучший способ сделать это - это установить приложение-стойку (например, синатра) в ваше приложение-рельсы, там различные базовые блоги синатра в github, чтобы начать или скопировать, не говоря уже об этом полностью настраивается, и я думаю, что очень легкий. Двигатели, скорее всего, будут иметь зависимости, а также могут ломаться при обновлении драгоценных камней, приложение в стойке не будет

Я не смог найти удовлетворительное решение с двигателями

другой материал, который я нашел:

установка приложения rails внутри приложения rails: http://blog.dynamic50.com/2010/02/22/rails-3-0-mount-multiple-apps-as-engines/ кажется немного странным (тяжелым?), но вы можете установить полнофункциональный приложение вроде enki...

http://planscope.io/blog/2012/03/08/mounting-a-blog-within-a-rails-3-application/ в этом блоге рассказывается об использовании Toto, кажется довольно приятным, легким и простым... но проект не поддерживается и, похоже, он не может поддерживать множество функций... Я не знаю, как использовать git для публикации, это делает его очень простым, но я не знаю, хочу ли я иметь ненулевой код в своих коммитах.

Ответ 6

Монолог https://github.com/jipiboily/monologue. Из своего веб-сайта:

Это бэби-блог для Rails. Он построен как движок Rails и сосредоточен на сохранении очень немногих зависимостей, чтобы облегчить его использование в вашем проекте. Вы также можете использовать monologue-markdown, который заменит редактор по умолчанию простым редактором Markdown.

Похоже на довольно активное развитие.