【问题标题】:Data hosting for a android application [closed]android应用程序的数据托管[关闭]
【发布时间】:2012-12-06 16:27:03
【问题描述】:

我想创建一个 android 应用程序,它将从 Internet 获取故事(可能是 html 或文本)文件。我想知道在哪里可以托管这些文件(付费服务没问题)。

用户应该能够搜索故事、评分和选项,例如 mostread 和 NEW..等

是否有任何预定义的网络服务可用于此类用途?

如果否,那么我应该熟悉哪些技术才能在普通 Web 服务器中实现这一目标。

提前致谢

【问题讨论】:

  • 也许你可以试试 Amazon S3。

标签: java android hosting


【解决方案1】:

我建议您从共享虚拟主机开始。 共享托管服务的起价约为 5 美元/月,通常具有以下优势:

  • 无需自行设置linux系统、Apache和MySQL服务器
  • cPanel 管理
  • 支持您首选的服务器端语言:PHP、Python(不如 PHP 常用)等。
  • 迁移到另一台主机非常简单

编程语言+框架的选择取决于你的品味和经验。 两个非常流行的选项是 PHP/Code Igniter 和 Python/Django。

当然,如果流量变得很大,或者您已经预计增长非常快,您也可以考虑采用可扩展的解决方案(共享甚至专用托管都不是)。亚马逊、谷歌和微软在云中提供这种服务。

根据我使用 Amazon S3 的个人经验,在容器中设置 Web 服务比使用传统 Web 主机更耗时。除非您的流量预测超过数十或数百次点击/秒,否则我不会推荐它。

【讨论】:

    【解决方案2】:

    如果您想创建自己的服务,请查看 Google App Engine (GAE)。

    • 启用 Java 部署(无需使用 PHP、Pythone 等进行编程)
    • 可扩展(几乎每个移动应用都有可能获得 100 万用户)
    • 免费配额(免费开始)
    • 与 Google 服务和工具(即 GWT)的良好集成

    缺点:

    • 无法(轻松)将您的解决方案迁移到其他服务。
    • 没有准备好安装应用程序(论坛等)。

    【讨论】:

    • 非常感谢您的回复,我将使用 GAE,因为我熟悉 java。
    猜你喜欢
    • 2010-09-23
    • 1970-01-01
    • 2017-01-13
    • 2011-11-22
    • 2012-11-21
    • 1970-01-01
    • 2010-10-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多