我想问下 有个大型的网站,想用php做前台java做后台,需要用到什么样的技术?php和java之间的通信用什么xml还是json,java主要负责的是什么,前台还是mvc模式开发么?
回复内容:
我想问下 有个大型的网站,想用php做前台java做后台,需要用到什么样的技术?php和java之间的通信用什么xml还是json,java主要负责的是什么,前台还是mvc模式开发么?
我们公司采用的是Thrift框架来实现跨语言RPC调用,java主要负责业务逻辑,php主要做页面渲染路由层的工作,据了解淘宝和美团都有用到这种技术,但是也有用Restful架构的。
java负责数据处理,php从java那里取得处理结果,然后加载页面。通信用json即可,或者你可以使用一些第三方的跨语言通信库,比如facebook的swfit,google的protoBuf
全诚外卖通是全诚团队继“全诚商城”之后以叫餐(预订)为核心的又一力作,或者称之为“特色店铺系统”,系统是基于.net2.0 + SQL构架、B/s框架的多用户店铺管理系统;外卖通的开发旨在以商家和消费者为服务对象,借以二者相互依存的关系,以互动的形式成就全诚外卖通一个完善的WEB系统平台,在这个平台里,商家可以扩大销售
我们之前有个项目是用的.net+php,.net负责model层,php负责控制器层,视图层用的smarty。总之 大体上还是MVC,php通过调用.net服务(接口)来获取数据。php和.net之间用的php的soap扩展(webservice里调用的)。你对比着看下。其实我也不是太了解。
立即学习“PHP免费学习笔记(深入)”;
个人猜测:
PHP: 页面渲染(动态页面)
JAVA: RESTful架构 (json)










