【问题标题】:Iphone multiple users applicationiphone多用户应用
【发布时间】:2011-10-13 13:46:40
【问题描述】:

我试图弄清楚如何让 iPhone 应用程序允许多个用户(已安装它)在他们之间共享数据。现在,棘手的部分是我不想在我的地方托管服务器(非常糟糕的 ISP 服务),所以我会选择在线托管解决方案。接下来,根据我理解的数据,他们能够发表评论,让所有其他用户都可以阅读并查看其他用户所说的内容。 因此,在我看来,我正在考虑要么拥有一个可以由多个用户同时访问的远程托管文件,要么是某种数据库或类似的东西。

【问题讨论】:

    标签: iphone multiple-users


    【解决方案1】:

    您并没有给我们太多帮助——甚至不清楚您的问题是什么。如果您只是询问如何解决此问题,我建议您执行以下步骤:

    1. 弄清楚您希望应用程序做什么,具体来说,它将共享哪些数据,以及与谁共享数据。这是您要公开分发的应用程序吗?是所有用户共享相同的数据,还是用户组彼此共享但不在组外共享?数据有多大,它的结构如何?数据的任何部分是否可以随时更改(如共享文档)或数据是否会更新(如短信对话)?

    2. 决定您希望如何托管数据。如果您需要为大量用户提供服务,您将需要某种数据库。如果您需要为大量用户提供服务,您需要确保您的解决方案能够轻松扩展。有许多托管公司提供对 Oracle 或 MySQL 等数据库的访问,这可能足以满足您的目的。或者,您可能想研究一些 Web 服务选项,例如 Google 和 Amazon 提供的那些。这些可以相当容易使用,并且具有可以很好地扩展非常的优势。

    3. 开始工作吧。您可能希望在让服务器端工作的同时构建一个非常基本的应用程序版本,以便更容易测试。一旦服务器端正常工作且可靠,您就可以将重点转移到构建应用的其余部分。

    【讨论】:

    • 感谢您的回答,如果我的问题不够清楚,我们深表歉意。我的应用程序将公开发布,它的工作原理如下:用户添加评论,根据其他用户的位置(如果他们靠近放置评论的地方)可以看到或看不到。我认为数据库会很大,但主要由文本字符串组成(以及放置位置和日期),所以我不会考虑庞大的数据库。此外,评论将在发布 8 小时后自动删除,这应该会减少数据库大小。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多