【问题标题】:Client Server architecture for Iphone/android appIphone/android 应用的客户端服务器架构
【发布时间】:2011-12-19 01:27:42
【问题描述】:

对于 Iphone/Android 上的应用程序(待开发),客户端-服务器架构是必要的。客户(智能手机)发布问题,需要在网页上给出答案。对于这种结构,可以定义客户端、服务器(数据库)和网页三个实体。当通过使用网页提供新信息时,需要更新客户端。

什么是好的起点(框架)。想到的问题是请求的数据格式(可能是 JSON)。可以使用什么样的后端软件?如果您认为这个应用程序应该扩展,什么是一个好的托管计划。

我知道这是一个普遍的问题,但这是由大量可能性引起的(Ruby on rails、App engine google、php 等)。由于我没有以前的经验,希望您能帮助我。

格兹 Mv2k

【问题讨论】:

    标签: android iphone json client-server


    【解决方案1】:

    唯一的建议是传输格式要紧凑,并且还可以压缩。这就是 JSON 如此受欢迎的原因。它既紧凑,压缩性好,又易于阅读。

    服务器端取决于您自己的偏好和熟悉程度。由于您之前没有经验,因此没有任何后端框架能比其他框架更好地弥补这一点;选择一个你认为你可以自己学习的。如果您认识表达偏好的人,请询问他们是否愿意借给您一些书籍和/或帮助。

    不管怎样,这都是一门具有纪念意义的教育,不能只回答一个问题。

    【讨论】:

    • 感谢您的建议。欢迎任何建议,这可以帮助我的搜索工作。我也更喜欢拥有庞大社区、积极开发并具有托管可能性的框架。
    • 在这种情况下,任何主要的开源框架都可以满足您的需求。这包括 Django、Ruby on Rails 和 PHP/Zend。所有这些都得到积极维护并支持大多数后端 SQL 数据库,例如 MySQL、SQLite 和 PostgreSQL。我个人的偏好(此时)是 Django 和 PostgreSQL;两者都有一个相对健康的社区并得到积极维护。
    猜你喜欢
    • 1970-01-01
    • 2012-07-25
    • 1970-01-01
    • 1970-01-01
    • 2013-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多