java和php比较?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Bepthslowly/article/details/82764420

1、java预编译成class字节码后,就不需要在每次执行都编译了,直接用java虚拟机解释执行字节码就可以了;php每次执行程序都需要解析器对php语言进行解释

2、java连接数据库可以使用连接池,加快连接速度,而php没有,每次都需要重新连接

3、java对象可以常驻内存,而php每次请求结束都回收资源

4、java在处理并发是采用单进程多线程的方式,因为是多线程所以不需要每次初始化很多东西节省时间,也正是如此,coder需要忍受服务器缓慢启动的过程;而php是每次请求都会开辟一个进程,重新解释所有代码,相比java要耗费很多时间,因为不需要提前初始化很多东西,也就意味着可以轻易做到热部署

5、java很难做到热部署,这就意味着java项目在不停止服务的情况下很难修补bug,而php可以轻易做到

6、在编译java时,虽然比较耗时,但是比较明显的错误,会编译出错,方便coder及时修正,而php不会

7、java开发成本较高,php作为web开发诞生的一门语言,在不考虑后期性能和维护的情况下,用php无疑是最合适的选择

8、java支持众多组件...

猜你喜欢

转载自blog.csdn.net/Bepthslowly/article/details/82764420