422   Java PHP


C:\Users\luckybird>php -v
PHP 5.5.12 (cli) (built: Apr 30 2014 11:20:58)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies

一,Zend Engine 是用于编译和执行PHP语言用的。
1,我们编写的PHP代码,最终都是通过Zend Engine来编译成可执行的内容
2,相对于Java语言,需要编译成class文件之后,由虚拟机去执行这些class文件

二,PHP5系列的Zend Engine 2 每次执行PHP都要先编译
1,好处是每次修改PHP都会马上有效果,非常便于测试;缺点是重复编译,导致执行效率低
2,相对于Java语言,只需编译一次,效率高;当然啦,每次修改java都要编译之后才有效果

三,基于以上两点
1,PHP开发起来比较快,而且容易上手,适合小项目,只是效率欠缺
2,Java一般用于大型项目,开发周期长,难度也大;但是运行效率高




Leave a Reply

Your email address will not be published. Required fields are marked *