[英]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.