6

мне удалось запустить основные рельсы app1 на App Engine с помощью: http://gist.github.com/268192перенастраивать ROR приложение для GAE

Таким образом, на мой основной app2, установить CE, который отлично работает на локальном компьютере. (communityengine.org)

Но, когда я следую за одни и те же действия на моем фактическом app2, где установлен community_engine плагин и все драгоценные камни заморожены, то приложение инсталлятор двигатель скрипт запрашивает свыше записи различных файлов, таких как boot.rb, routes.rb, которого я не допускаю.

Так, как и ожидалось, когда я публикую рельсы + ce app для GAE, это не , но также и винтовая локальная установка CE на app2.

Итак, проблема очевидна, CE использует ActiveRecord, а GAE использует DataMapper.

Итак, мой вопрос также можно перефразировать как: Можем ли мы перенести существующее приложение ROR с использованием Active Record в GAE, которое использует DataMapper?

PS: Это мой первый проект по ROR и GAE.

+0

Никто не пробовал это раньше? – zengr

+1

Если вы хотите, чтобы ваше приложение rails в облаке, почему бы вам не дать [heroku] (http://heroku.com/) попробовать? Это бесплатно для стартеров, и вы можете купить больше энергии, если вам нужно. Я не могу помочь вам с вашей проблемой GAE, потому что я никогда не пробовал. – jigfox

+0

Да, я только что начал с героку, это звучит многообещающе. – zengr

ответ

0

Возможно, вы можете использовать CE для использования DataMapper, но, будучи Rails Engine, вероятно, было бы более уместным сохранить его как проект на основе ActiveRecord. Комментарий к Героку звучит. Вы найдете гораздо лучшую поддержку, и большую часть времени, вещи Just Work (tm). Попросите Heroku попробовать.

Смежные вопросы