【问题标题】:Need guidance on how to deploy a universal app using GAE (Beginner)需要有关如何使用 GAE 部署通用应用程序的指导(初学者)
【发布时间】:2013-11-07 06:12:40
【问题描述】:

本地开发完成!

所以我有:

api.localhost/   ->   a PHP rest api. Outout is HTTP codes or json. Data served from MySql.  
cdn.localhost/   ->   a CDN for delivering statics image, file uploads   
localhost/       ->   the main web app written in js. using hashbang urls. data is fetched from the rest API.  
iOs app          ->   objective-c. uses NSURLConnection and NSJSONserialization to parse data served from api.localhost
Android app      ->   same as iOS app.

现在是部署的时候了。我很困惑。我已经阅读了很多关于 GAE api 指南的内容。

  1. Blobstore 不适用于 PHP,对吧?
  2. 我应该如何进行 GAE?有这个普通的 GAE 应用程序引擎,但是还有一些适用于 iOS 和 andorid 的服务?
  3. 我需要提供来自 API.domain.TLD 和 CDN.domain.TLD 的 JSON 数据和图像。这是否意味着我必须创建三个不同的 GAE 应用程序?如果没有,我应该如何获取图片网址?
  4. 我应该避免哪些错误?
  5. 此类项目在 GAE 上的最佳做法是什么?

请尽可能多地写。我相信您的回答会帮助许多其他 GAE 初学者。

【问题讨论】:

  • 我建议您将这些问题分解为单独的问题并重新提出,对于单个问题来说有点宽泛。

标签: google-app-engine


【解决方案1】:
  1. 您可以改用Cloud Storage - 它比blobstore 具有更多功能。
  2. 哪些服务??
  3. 您可以在一个 GAE 应用上拥有multiple custom domains
  4. 阅读所有 GAE/PHP 文档。
  5. 要提供静态图像,请设置cache expiration。这将加快服务速度并降低成本。

【讨论】:

    猜你喜欢
    • 2020-07-11
    • 1970-01-01
    • 1970-01-01
    • 2012-07-13
    • 1970-01-01
    • 1970-01-01
    • 2021-05-23
    • 1970-01-01
    • 2018-01-04
    相关资源
    最近更新 更多