你所谓的底层是什么?访问数据库?这个php就可以做

解决方案 »

  1.   


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

  2.   


    就是把业务逻辑用java写,展示端用php写,php和java都能完全独立完成,但是我现在是想两种技术结合,因为没接触到,所以想学习下java做底层不是这样用的,所谓的java底层,是java作为服务器提供服务,比如jd.com的推荐系统等等
    不是和php混在一起写业务逻辑,没什么意义
      

  3.   

    很好很强大。 是不是 java 作接口哦。
      

  4.   

    你是说控制层用PHP,模型层用Java。
    要么,你应该用OOP方式写PHP,全用PHP。要么全用JAVA。
      

  5.   

    一般的web应用,还是用php吧。
      

  6.   


    就是把业务逻辑用java写,展示端用php写,php和java都能完全独立完成,但是我现在是想两种技术结合,因为没接触到,所以想学习下java做底层不是这样用的,所谓的java底层,是java作为服务器提供服务,比如jd.com的推荐系统等等
    不是和php混在一起写业务逻辑,没什么意义
    那您能介绍下,如果我想做一个类似jd.com的推荐系统这样架构的项目,我应该怎么做,您说的我不大理解,尤其是"java作为服务器提供服务"这句话,但是网上又有webservice这样的技术,那webservice这样的技术是干什么用的呢?
      

  7.   


    你已经有了一个Java的系统,现在又要开发一个php网站,网站希望获得系统的部分数据作为展示,又不想把系统做完的功能再做一遍,就在系统里发布若干个webService和网站进行数据交互。webservice是为了给已经成型的信息孤岛间搭建桥梁的,不是为了造桥非要把把一块完整的大陆中间开个峡谷出来的。
      

  8.   

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

  9.   


    你已经有了一个Java的系统,现在又要开发一个php网站,网站希望获得系统的部分数据作为展示,又不想把系统做完的功能再做一遍,就在系统里发布若干个webService和网站进行数据交互。webservice是为了给已经成型的信息孤岛间搭建桥梁的,不是为了造桥非要把把一块完整的大陆中间开个峡谷出来的。
    这个结论不敢苟同,在一个规模巨大的系统里,需要的就是把完整的大陆中间开个峡谷,要根据逻辑划分出独立的业务子系统,增加子系统的独立性,这样才好调优,好维护,更好的是,水平扩展。另外,taobao.com双11运维过程中所指的“优雅降级”,没有良好的架构划分的基础,是肯定做不到的
      

  10.   


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

  11.   


    1 我针对楼主的项目而言。
    2 你的业务子系统特意用不同的语言做?PHP/C#/JavaEE/Perl全用一遍?说特意钻牛角尖了吧,不过在生产环境里,不同的子系统有不同的实现不是很正常的事情?
      

  12.   


    1 我针对楼主的项目而言。
    2 你的业务子系统特意用不同的语言做?PHP/C#/JavaEE/Perl全用一遍?说特意钻牛角尖了吧,不过在生产环境里,不同的子系统有不同的实现不是很正常的事情?
    刚才看到个技术叫"php-java-bridge",这个是不是提供了java和php之间的桥梁链接?我现在主要不明白的问题是,php在前端,他替代了我们原来用java的MVC的全部的view层?还是仅仅替代一部分?我对多语言的这种架构还是不大了解,是否有系统介绍这方面的相关的文章或者书籍?
      

  13.   


    1 我针对楼主的项目而言。
    2 你的业务子系统特意用不同的语言做?PHP/C#/JavaEE/Perl全用一遍?说特意钻牛角尖了吧,不过在生产环境里,不同的子系统有不同的实现不是很正常的事情?很正常。那你是还没做就设计成这样还是已经是这样?
      

  14.   


    1 我针对楼主的项目而言。
    2 你的业务子系统特意用不同的语言做?PHP/C#/JavaEE/Perl全用一遍?说特意钻牛角尖了吧,不过在生产环境里,不同的子系统有不同的实现不是很正常的事情?很正常。那你是还没做就设计成这样还是已经是这样?请问你线上的网站是用java做的吗?请问你后端集群是用php实现的吗?
      

  15.   


    有点冲,抱歉
    我们这边线上的产品全部是php的,后端集群是java的,有些子系统是c++的,异构系统在我们的生产环境里很多。如果所有的系统发展都可以预料到,我想应该不会有异构系统的出现,但是业务有超出人预期的变化,有不同技术选型的理由,才会出现这么多的异构系统,这不是预先设计的,从另一个角度上说,也可以认为本身就是预先设计的
      

  16.   

    php是做前端的语言/?
    这节奏!
      

  17.   

    还是没有这个必要吧,php和java任选一个就可以解决问题了,或者你用php做客户页面,java做后台管理,共享一个数据库
      

  18.   


    前端用PHP就是客户页面用PHP做,业务逻辑及与数据库交互用java实现
      

  19.   

    java做后台一般是指的webservice这种方式吧 哪里有php java混在一起用的啊··
      

  20.   


    老系统,淘宝曾经也是PHP 后来转JAVA了 但是有些功能还是保留着PHP 
      

  21.   


    老系统,淘宝曾经也是PHP 后来转JAVA了 但是有些功能还是保留着PHP 
    那只能一起改成java啊 混着用 这是没来得及改吧·· 设计问题啊
      

  22.   


    老系统,淘宝曾经也是PHP 后来转JAVA了 但是有些功能还是保留着PHP 
    那只能一起改成java啊 混着用 这是没来得及改吧·· 设计问题啊你觉得你长的不好看 能怪是你妈妈当年你妈妈找的你爸爸的问题吗?当然不行,一个道理啊。
      

  23.   


    老系统,淘宝曾经也是PHP 后来转JAVA了 但是有些功能还是保留着PHP 
    那只能一起改成java啊 混着用 这是没来得及改吧·· 设计问题啊你觉得你长的不好看 能怪是你妈妈当年你妈妈找的你爸爸的问题吗?当然不行,一个道理啊。
    你的逻辑真混乱
      

  24.   


    老系统,淘宝曾经也是PHP 后来转JAVA了 但是有些功能还是保留着PHP 
    那只能一起改成java啊 混着用 这是没来得及改吧·· 设计问题啊你觉得你长的不好看 能怪是你妈妈当年你妈妈找的你爸爸的问题吗?当然不行,一个道理啊。
    你的逻辑真混乱你就是那个吃了10个包子 吃饱之后 说 你只要吃第十个包子就行的人。