【发布时间】:2010-10-19 01:00:15
【问题描述】:
我的网站目前托管在付费服务器上,但我想将其转移到 GAE。 我该怎么做?任何人都可以在这种情况下帮助我。我会很感激你的帮助。 谢谢:)
【问题讨论】:
标签: google-app-engine web web-hosting
我的网站目前托管在付费服务器上,但我想将其转移到 GAE。 我该怎么做?任何人都可以在这种情况下帮助我。我会很感激你的帮助。 谢谢:)
【问题讨论】:
标签: google-app-engine web web-hosting
针对 sanorita 的评论“其实它是生成的 html 而不是纯 html。而 google appengine 是用于静态数据的……对吗?”:
AppEngine 可以托管静态数据,但这与它的初衷相去甚远。
AppEngine 的目的是让开发人员能够在 Google 的基础架构上轻松部署他们的动态应用程序。最后,假设您已经以有效的方式对应用进行了编程以处理扩展(基本上只是注意到写入数据库的成本很高,而争用是万恶之源),您几乎可以处理任何数量流量。
【讨论】:
如果它只是一个不需要服务器端脚本或数据库的静态网站,那么您可能需要查看 Google 协作平台而不是 Appengine。您可以在此处了解有关站点的更多信息:http://www.google.com/sites/help/intl/en/overview.html
如果您确实有一些服务器端逻辑正在进行,则需要将其转换为 python 或 java,并将您的关系数据库转换为不支持您当前数据库使用的 SQL 的 Google 数据 API。您可以阅读更多关于 API 以及数据 API 和教程支持的内容:http://code.google.com/appengine/
【讨论】:
1) 首先,您必须使您的网站适应 GAE 框架(带有 django 的 python 或新的 Java 环境)。您可以通过提供本地服务器的 GAE 的downloading the SDK 测试您的工作。
2) 然后在appengine.google.com 上创建一个帐户并将您的应用程序上传到something.appspot.com,进行测试。
3) 如果你有域名,在这个域上创建一个google apps账号,最后把这个域和你的GAE网站绑定。 Here 是 Google 文档。
【讨论】: