日期:2014-05-17  浏览次数:20712 次

做项目前端用PHP底层用java怎么实现?
我对这种多技术的项目不大了解,想请有经验的老师介绍下,如果我想开发个一个网站,前端用php底层用java怎么实现,两者间的数据传递?或者介绍下,这种项目的架构如何,该怎么搭建?

备注:如果有相关资料,麻烦贴写地址?

------解决方案--------------------
你所谓的底层是什么?

访问数据库?这个php就可以做
------解决方案--------------------
引用:
Quote: 引用:

你所谓的底层是什么?

访问数据库?这个php就可以做


就是把业务逻辑用java写,展示端用php写,php和java都能完全独立完成,但是我现在是想两种技术结合,因为没接触到,所以想学习下


java做底层不是这样用的,所谓的java底层,是java作为服务器提供服务,比如jd.com的推荐系统等等
不是和php混在一起写业务逻辑,没什么意义
------解决方案--------------------
很好很强大。 是不是 java 作接口哦。
------解决方案--------------------
你是说控制层用PHP,模型层用Java。
要么,你应该用OOP方式写PHP,全用PHP。要么全用JAVA。
------解决方案--------------------
一般的web应用,还是用php吧。
------解决方案--------------------
引用:
那您能介绍下,如果我想做一个类似jd.com的推荐系统这样架构的项目,我应该怎么做,您说的我不大理解,尤其是"java作为服务器提供服务"这句话,但是网上又有webservice这样的技术,那webservice这样的技术是干什么用的呢?


你已经有了一个Java的系统,现在又要开发一个php网站,网站希望获得系统的部分数据作为展示,又不想把系统做完的功能再做一遍,就在系统里发布若干个webService和网站进行数据交互。

webservice是为了给已经成型的信息孤岛间搭建桥梁的,不是为了造桥非要把把一块完整的大陆中间开个峡谷出来的。

------解决方案--------------------
PHP可以通过SOKECT来访问服务器程序的接口。以前做过PHP+RED5的简单程序,REG5也是JAVA的。
具体没用PHP+JAVA来做项目 , 但原理上这样应该是行得通的。
------解决方案--------------------
引用:
Quote: 引用:


那您能介绍下,如果我想做一个类似jd.com的推荐系统这样架构的项目,我应该怎么做,您说的我不大理解,尤其是"java作为服务器提供服务"这句话,但是网上又有webservice这样的技术,那webservice这样的技术是干什么用的呢?


你已经有了一个Java的系统,现在又要开发一个php网站,网站希望获得系统的部分数据作为展示,又不想把系统做完的功能再做一遍,就在系统里发布若干个webService和网站进行数据交互。

webservice是为了给已经成型的信息孤岛间搭建桥梁的,不是为了造桥非要把把一块完整的大陆中间开个峡谷出来的。


这个结论不敢苟同,在一个规模巨大的系统里,需要的就是把完整的大陆中间开个峡谷,要根据逻辑划分出独立的业务子系统,增加子系统的独立性,这样才好调优,好维护,更好的是,水平扩展。另外,taobao.com双11运维过程中所指的“优雅降级”,没有良好的架构划分的基础,是肯定做不到的
------解决方案--------------------
引用:
这个结论不敢苟同,在一个规模巨大的系统里,需要的就是把完整的大陆中间开个峡谷,要根据逻辑划分出独立的业务子系统,增加子系统的独立性,这样才好调优,好维护,更好的是,水平扩展。另外,taobao.com双11运维过程中所指的“优雅降级”,没有良好的架构划分的基础,是肯定做不到的


1 我针对楼主的项目而言。
2 你的业务子系统特意用不同的语言做?PHP/C#/JavaEE/Perl全用一遍?
------解决方案--------------------
引用:
Quote: 引用:


这个结论不敢苟同,在一个规模巨大的系统里,需要的就是把完整的大陆中间开个峡谷,要根据逻辑划分出独立的业务子系统,增加子系统的独立性,这样才好调优,好维护,更好的是,水平扩展。另外,taobao.com双11运维过程中所指的“优雅降级”,没有良好的架构划分的基础,是肯定做不到的


1&