Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
组合的PHP/Java体系结构是否可行_Java_Php_Compatibility - Fatal编程技术网

组合的PHP/Java体系结构是否可行

组合的PHP/Java体系结构是否可行,java,php,compatibility,Java,Php,Compatibility,我们当前的系统基于Spring/Hibernate/Java/MySQL堆栈。我们和一家公司有关系,我们最终将为该公司做一部分IT工作。他们目前正在使用基于PHP/MySQL的外部供应商构建一个系统。我想提出一个论点,他们应该重新考虑并转向以Java为中心的平台。我的主要论点是,我们可以利用现有的(基于Java的)技能进行系统维护和增强,而不是拥有一个需要PHP和Java知识的系统。然而,他们问是否有任何技术上的原因,为什么这不能发生 如果我能拿出一些技术参数来说明这两个平台是不兼容的,那就太好

我们当前的系统基于Spring/Hibernate/Java/MySQL堆栈。我们和一家公司有关系,我们最终将为该公司做一部分IT工作。他们目前正在使用基于PHP/MySQL的外部供应商构建一个系统。我想提出一个论点,他们应该重新考虑并转向以Java为中心的平台。我的主要论点是,我们可以利用现有的(基于Java的)技能进行系统维护和增强,而不是拥有一个需要PHP和Java知识的系统。然而,他们问是否有任何技术上的原因,为什么这不能发生

如果我能拿出一些技术参数来说明这两个平台是不兼容的,那就太好了。不过,我已经在谷歌上搜索了这些差异,据我所知,不会有任何特别的技术问题。例如,我们可以使用web服务进行系统通信


所以,问题是,有没有什么关于PHP的说法使它与Java不兼容或者不如Java好?例如,安全性、可扩展性和其他企业注意事项?我知道这是一个模糊的问题,但如果能得到一些意见,那将非常有帮助

我认为,一个技术限制是缺乏成功和安全地集成/维护这两个平台所需的PHP知识……除此之外,我不确定是否存在任何咄咄逼人的限制?答:这取决于你对“合并”的定义有多严格。但简短的回答是“是的,当然!”。特别是如果“web服务”是一个选项。web服务的全部要点是集成不同的、异构的系统。通过web服务集成PHP和Java绝对是您的选择。嗯……你的问题太本地化了。我可以尊重你的动机,但我不是你的顾问。PHP不存在安全性或可伸缩性问题。在集成方面,你可能会发现它很有用。还有Quercus和Project Zero,这两种PHP在JVM中的实现更易于接口。