PHP Java桥是否具有与JSP相同的性能->;JAVA

PHP Java桥是否具有与JSP相同的性能->;JAVA,java,php,jsp,Java,Php,Jsp,我正在建立一个网站,将有一个严格的数据库访问。它还应该有一个良好的异常处理机制,并且速度很快。 为了避免数据库访问,我想使用Java在RAM中加载一些值 为了处理MySQL数据库句柄问题,我正在创建一个数据库句柄池,并使用Java中的线程访问它们。 Java应提供接口以访问RAM中的值,并提供用户管理和一些其他接口。 我需要详细的错误处理和异常处理是伟大的Java相比,PHP 现在我的问题是: 在PHP中访问Java对象是一个问题,因为它没有一个很好的系统来在PHP中存储值。 此外,PHP需要通

我正在建立一个网站,将有一个严格的数据库访问。它还应该有一个良好的异常处理机制,并且速度很快。 为了避免数据库访问,我想使用Java在RAM中加载一些值

  • 为了处理MySQL数据库句柄问题,我正在创建一个数据库句柄池,并使用Java中的线程访问它们。
  • Java应提供接口以访问RAM中的值,并提供用户管理和一些其他接口。
  • 我需要详细的错误处理和异常处理是伟大的Java相比,PHP
  • 现在我的问题是:

  • 在PHP中访问Java对象是一个问题,因为它没有一个很好的系统来在PHP中存储值。
  • 此外,PHP需要通过PHP桥访问Java
  • 那么,我应该使用JSP吗?但是JSP并不是在所有服务器上都可用,所以这对我来说是一个两难的选择


    PHP->Java桥是一个好的解决方案吗?与JSP->Java组合相比,它是否具有可扩展性和良好的性能?这实际上是一种常见情况。虽然在Java中不一定如此,但通常的做法是将后端编译成伪解释(我知道PHP不是解释语言)前端。然后,在诸如Java这样的语言中,通过PHP前端的迭代功能(读取:无需编译),您可以获得速度和线程持久性的好处

    我的建议是你检查一下这个项目。这将在Java服务器和PHP客户端之间生成公共接口,允许您从PHP环境执行服务调用并将它们传递给Java

    基本上,在PHP中,您可以建立到Java服务器的TCP连接。Java执行数据库调用,加载数据,以及它需要执行的任何其他操作,然后用PHP将对象返回给您。Thrift将帮助您创建一致的对象和接口,并使它们在两个环境之间保持同步