Ответ 1
вы можете проверить Refinery http://refinerycms.com/engines
не похоже, что они еще 3.1, но, вероятно, скоро
Я вижу много людей, спрашивающих о блогах, но большинство вопросов и ответов довольно старые. Или, если они не старые, большинство проектов старые. Мне интересно, знает ли кто-нибудь о каких-либо блогах, которые в настоящее время поддерживают Rails 3.1 или, по крайней мере, активно разрабатываются для поддержки Rails 3.1.
Мне также будет интересно увидеть любые примеры приложений или записи в блоге, написанные для Rails 3.1 Blogs. Я собираюсь добавить блог на один из моих веб-сайтов и предпочел бы просто использовать Rails Engine или образец кода, если есть хорошие. Я ненавижу изобретать колесо. Ищете что-то простое и не слишком упрямое, поэтому я могу легко модифицировать свои собственные потребности.
вы можете проверить Refinery http://refinerycms.com/engines
не похоже, что они еще 3.1, но, вероятно, скоро
Лучше всего использовать Typo.
В настоящее время Typo использует рельсы 3.0.9. Rails 3.1.0 по-прежнему является кандидатом на выпуск, поэтому я не знаю, какие приложения для ведения блога используют его прямо сейчас. Если вы должны использовать rails 3.1.0, вам может потребоваться захват драгоценного камня для 3.1.0.rc4 (самая новая версия) и использование опечатки в любом случае. Скорее всего, все будет работать.
Надеюсь, это поможет.
Возможно, Enki подходит для Rails 3.0, но есть ветвь github с поддержкой Rails 3.1. http://www.enkiblog.com/
Интересно, что BrowserCMS недавно был установлен для монтирования: https://github.com/browsermedia/browsercms/commit/6098699fed2e3dbd65815ac3a5ce0dd6acc103d2
Казалось бы, у них немного времени и опыта. Более сродни Concrete5 с встроенным интерфейсом/в среде редактирования контекста для пользователей, что может быть реальным плюсом.
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 для публикации, это делает его очень простым, но я не знаю, хочу ли я иметь ненулевой код в своих коммитах.
Монолог https://github.com/jipiboily/monologue. Из своего веб-сайта:
Это бэби-блог для Rails. Он построен как движок Rails и сосредоточен на сохранении очень немногих зависимостей, чтобы облегчить его использование в вашем проекте. Вы также можете использовать monologue-markdown, который заменит редактор по умолчанию простым редактором Markdown.
Похоже на довольно активное развитие.