java 博 大 精 深 上得厅堂 下得厨房 

解决方案 »

  1.   

    一个是面向过程一个是面向对象,PHP 源代码是公开的 ,java你最终拿到的是class文件,想一下你把你网站的代码都呈现在别人眼前,你是什么感觉
      

  2.   

    这不是主要原因吧,PHP源码公开,但是你写的php代码是放服务器上执行的,别人也不会那么轻易拿到吧。java的class文件也可以反编译出java源码,个人见解。
      

  3.   

    java 面向对象,另外有apache开源社区支持,有大量解决方案, java人手容易招,java安全性、可靠性都较高。