繁体   English   中英

用于Web应用程序的PHP前端和Java后端?

[英]PHP front-end and Java back-end for a web app?

我正在设计一个Web应用程序。

我想知道是否可行设计一个php前端(使用一些PHP框架,例如CakePHP),它存储和检索数据以显示给用户。

然后开发一个java后端,它监听数据库的变化,并根据更改的内容,执行一些操作并更新数据库。

对此类实施的任何想法将不胜感激。

当需要以某种方式在外部显示器和Java商业智能之间进行交互时,听起来很难。 相信我,需要就会出现。

你会在哪里处理输入验证等事情。 在Java? 然后您的Java实例必须始终与PHP应用程序通信。 在PHP? 然后你将在PHP部分中拥有业务逻辑,听起来你不想要那样。

除非你有一个真正的,非常好的理由将它分开,我会坚持使用一个平台。 这肯定是可行的,但我认为它会产生很多不必要的开销。

是的,它是可行的,但为什么你不只是在PHP中开发一切?

具体来说:为什么需要Java后端? 如果我们知道您希望以这种方式实现Web应用程序的原因,那么回答这个问题会更容易。

我希望这有助于某人, facejar是一个用Java和PHP构建的社交媒体,它使用SOAP和Javascript通过传递消息来相互通信。

这是完全可行的。 虽然您无法在某种虚拟主机环境中执行此操作,但我从未见过在您的虚拟/共享主机方案中为您提供对服务器的访问权限的虚拟主机。 但是,如果您有自己的服务器,您可以使用php / html / javascript / whatever构建前端,并构建一个Java应用程序以在服务器上运行并执行您想要的任何后端操作。 没问题。

如果PHP前端“通知”Java后端有关更改,而不是让Java后端简单地轮询数据库以进行更改,那会更好。 您可以简单地从Java代码端点接收来自PHP代码的通知“嘿,看看订单1234,它是新的/刚刚更改/等等”。

我有一个想法,你可以在Web服务mode(xml)打包所有的PHP数据发送到java(axis2) server.bu

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM