这样从几个方面来看:一.运行机制:Java代码被编译成字节码后,会在虚拟机里由JIT进行二次编译成为本地码,据传言其执行速度可以和C++相媲美,经过我自己测试,用Java实现一个简单的Memcache协议的缓存服务器,在Java 1.6下运行,和memcache本身相比,同样数据量的存取时间比大概是3:2,虽然有差距,但是比想象的要好很多.Java 1.7在JIT方面做了大量的改进,性能比Java 1.6还要好.PHP是直接对文本代码进行解释执行,即便有opcode缓存技术,仍然有不可逾越的性能…