将数据从服务器获取到HTML移动应用程序

时间:2015-01-18 17:04:09

标签: cordova mobile amazon-ec2 server

我想创建一个应用程序,用户可以使用网站上传文本/图片,然后在移动应用程序(用HTML编写)上将该信息提取到应用程序并显示它。类似于facebook Feed或twitter feed。

在服务器端,我需要什么?我知道Node.js,并研究过Amazon EC2服务器,但我不确定这是我需要的。我基本上需要一个包含大量信息的服务器,并发回相关信息以显示在应用程序中。我是否只需要一个带有MySQL数据库的服务器来保存所有信息,并根据应用程序发送的查询返回信息?

我应该做什么?

1 个答案:

答案 0 :(得分:0)

如果你需要有一个用户操作的前端,我更喜欢MySQL和PHP之类的一些脚本语言。

在cordova app和您的前端之间进行交互的最佳方式是数据部分JSON。这很容易使用。

您可以通过the org.apache.cordova.file-transfer插件下载到设备的图片。它完成所有重要的事情并且是跨平台兼容的。

<强>更新

MySQL服务器保存图像信息,如文件名,大小(?),压缩(?)...以及作为原始文件放在服务器上的图像。

如果流量较低,则可以使用虚拟机,其中Web服务器和数据库服务器在同一台计算机上运行。这是大多数提供商的标准。