如何在Android应用程序的云中存储PHP文件

时间:2014-07-30 01:30:03

标签: php android mysql http

我是Android开发的新手。我创建了一个Android应用程序。我的Android应用程序可以访问MySQl数据库中的数据。我将php文件存储在本地计算机的htdocs文件夹中。我可以使用HttpClientHttpPost访问数据。

我想知道是否有可能只将PHP文件存储在云中并访问客户端的数据库(客户端Web服务器)。

Android App ------> PHP(云)------->的MySQL。

谢谢,

1 个答案:

答案 0 :(得分:1)

  

我想知道是否有可能只存储   云中的PHP文件并访问数据库(在我的本地机器中)

是的,这在技术上是可以实现的。但是,如果您计划将此应用程序部署到Google Play等市场,那么这个想法很疯狂,原因很多......

  1. 您的本地计算机可能不足以处理相当高的流量
  2. 您的本地计算机和本地基础架构可能不具备可扩展性
  3. 在一个高度可用且可扩展的平台(如云系统)中拥有一个站点,同时在本地开发计算机中拥有其后端数据库,这是毫无意义的。真的,重点是什么?这就像在推车上安装V8发动机一样
  4. 我可以继续提及安全,带宽,工作量等内容......
  5.   

    我的Andriod应用程序可以从MySQl数据库访问数据。我将我的php文件存储在本地机器的htdocs文件夹

    这有点令人困惑。您的应用程序是访问PHP页面,MySQL数据库还是两者。

    指针

    1. 如果您的应用程序的UI基于HTML,您可以轻松地将html文件与apk捆绑在一起...有很多开发工具可以利用开发跨平台html5应用程序的过程。 .PhoneGap是最受欢迎的之一
    2. 考虑使用SQLite数据库并将其与apk
    3. 捆绑在一起
    4. 如果这些都不是你的选择...交配,至少也将MySql数据库移动到云端。但是,相信我,如果每个动作都需要网络通话,这是一个非常糟糕的用户体验,你的应用几乎无法使用