Java与PHP的区别

Java与PHP的区别

  1. java具有Hotspot机制,针对热点代码具有JIT即时编译功能;PHP具有opcache机制,能够将脚本对应的opcode缓存到内存。
  2. Java核心运行时类库由java编写,java应用运行的时候,用户编译的代码以及引用的类库和框架都要在JVM上解释执行;PHP的库函数用c编写。
  3. PHP内置模板引擎,自身就是模板语言;java web需要使用JSP容器如Tomcat或者第三方模板引擎。
  4. PHP的多线程模式下不需要开发者写代码参与线程的管理,PHP一个worker进程崩溃,master进程回自动新建一个worker进程,并不会导致PHP服务器的崩溃;Java多线程管理必须要由开发者编码参与,多线程编码稍有不慎就会导致jvm崩溃。

猜你喜欢

转载自blog.csdn.net/weixin_44938145/article/details/114270793