Java是前端技术,php是后端技术。我怎样才能把两者联系起来?

Java是前端技术,php是后端技术。我怎样才能把两者联系起来?,java,php,backend,Java,Php,Backend,我的公司打算在其网站上创建一个android应用程序。我将处理的网站部分。所以我需要使用php作为应用程序和站点的后端。对于网站,我知道如何使用php。但对于应用程序,我如何连接java和php 当您将构建解决方案的后端部分时,您需要构建一个解决方案来为移动应用程序提供服务 正如@Chirad所提到的,您希望使用PHP构建一个通用的“REST”API,该API将满足网站和移动应用程序的数据需求 因此,架构将类似于: 网站---获取数据--->RESTAPI 移动应用程序---获取数据--->R

我的公司打算在其网站上创建一个android应用程序。我将处理的网站部分。所以我需要使用php作为应用程序和站点的后端。对于网站,我知道如何使用php。但对于应用程序,我如何连接java和php

当您将构建解决方案的后端部分时,您需要构建一个解决方案来为移动应用程序提供服务

正如@Chirad所提到的,您希望使用PHP构建一个通用的“REST”API,该API将满足网站和移动应用程序的数据需求

因此,架构将类似于:

  • 网站---获取数据--->RESTAPI
  • 移动应用程序---获取数据--->RESTAPI
  • REST API---获取数据--->数据库
RESTAPI将连接到数据库。网站或移动应用不应直接访问数据库

两个终端用户应用程序(网站和移动应用程序)都将调用相同的RESTAPI,以获取显示所需的数据


谷歌搜索“RESTAPI with php”应该可以让你开始了。

为什么你需要从应用程序“连接到php”?你只需要连接到同一个数据库,应用程序使用Java或其他语言,网站使用PHP。基本上是两次创建相同的东西-一次在应用程序中,一次用于web。正如@qirel提到的,不需要将php与java连接,只需在php下创建API,然后在java下使用它,这两种技术都将被使用。您甚至如何使用java连接到php。它们是编程语言。您可以在PHP中创建一个Java使用的API,但您不需要连接到PHP本身