首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将现有的ROR应用程序迁移到GAE

将现有的ROR应用程序迁移到GAE
EN

Stack Overflow用户
提问于 2010-05-16 05:41:35
回答 1查看 332关注 0票数 6

我已经成功地在App上运行了一个基本的rails app1,使用:http://gist.github.com/268192

因此,在我的基本app2上,我安装了CE,它在本地机器上运行得很好。(communityengine.org)

但是,当我在实际的app2上遵循相同的步骤时,安装了community_engine插件,所有的宝石都被冻结了,应用程序引擎安装程序脚本要求重写各种文件,比如boot.rb、routes.rb,这是我不允许的。

因此,正如预期的那样,当我向GAE发布rails + ce应用程序时,它不会发布,它还会在app2上运行CE的本地安装。

因此,问题很明显,CE使用ActiveRecord,GAE使用DataMapper。

因此,我的问题也可以重新表述为:,我们可以使用活动记录将现有的ROR应用程序迁移到使用DataMapper?的GAE中吗?

PS:这是我关于ROR和GAE的第一个项目。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-06-01 21:37:48

您当然可以移植CE来使用DataMapper,但是作为一个Rails引擎,保持它作为一个基于ActiveRecord的项目可能更合适。关于Heroku的评论是有道理的。您将发现更好的支持,而且大多数情况下,事情只是起作用(Tm)。让Heroku试试看。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2842696

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档