Php 流行的Android应用程序如何连接到服务器?

Php 流行的Android应用程序如何连接到服务器?,php,android,mysql,server,Php,Android,Mysql,Server,我通常使用PHP脚本从android设备连接到远程MySQL数据库来管理数据库,使用HTTP协议运行该脚本,并以JSON格式编写数据代码。我现在正在寻找一个更专业的方法,可以处理数千个连接,同时是安全的。散列是否足以使其安全 流行的应用程序如何连接到服务器,以及它们如何处理身份验证、安全性和大量流量?NodeJs非常适合为应用程序创建服务器,它与mysql的连接非常简单: var connection = mysql.createConnection( { host

我通常使用PHP脚本从android设备连接到远程MySQL数据库来管理数据库,使用HTTP协议运行该脚本,并以JSON格式编写数据代码。我现在正在寻找一个更专业的方法,可以处理数千个连接,同时是安全的。散列是否足以使其安全


流行的应用程序如何连接到服务器,以及它们如何处理身份验证、安全性和大量流量?

NodeJs非常适合为应用程序创建服务器,它与mysql的连接非常简单:

    var connection = mysql.createConnection(
    {
      host     : db_host,
      user     : db_user,
      password : db_password,
      database : db_database
    }
);
connection.connect();
并处理websocket连接,这使得与应用程序和服务器的通信速度足够快,足以实现实时通信


到一个简单的nodejs服务器和android应用程序,只需将服务器连接到DB,您的任务就完成了

连接到服务器的流行应用通过以下方式实现:

  • 使用
    web服务
  • 使用服务器语言(如
    PHP
    )连接到数据库(在您的例子中是
    MySq
    l)
  • 应用程序可以处理的连接数更多地取决于服务器。即硬件、软件、扩展技术,如缓存、负载平衡等


    就安全性而言,散列确实有帮助,通过https连接到服务器也不会造成伤害

    这不是一种PHP方式,但是如果你了解PHP,你就知道有足够的JS来创建这个服务器,而且PHP也不是服务器的好主意。生活在不到一年前,看看NodeJs一周,你不会后悔的。