PHP的效率比起JAVA簡直弱爆了!


PHP的運行速度如何?我這里有一個跟JAVA比較的測試圖表:

java與php


表格數據:

 

Benchmark Time Memory Code
 mandelbrot 1/57 17×
 binary-trees 1/43 1/2 ±
 fannkuch-redux 1/43 ± ±
 n-body 1/35 ±
 spectral-norm 1/23 ±
 fasta 1/12 ±
 k-nucleotide 1/7
 reverse-complement 1/4 ±
 regex-dna 1/2
 pidigits 15×

我們看到,在很多指標上, java運行速度是PHP的數倍甚至數十倍,最大的差距居然有57倍之多

 

數據出處:http://benchmarksgame.alioth.debian.org/u64/benchmark.php?test=all&lang=java&lang2=php&data=u64

當然,這只能片面的反映一些問題,這里jit功不可沒。並且面對java的各種大規模封裝,在實際運用中PHP還是會在它靈巧的一面來展現相應的效率。


那,在實際的web開發中,PHP的運行效率又是如何呢?我這里又有一個數據:

php java

數據出處:http://www.techempower.com/benchmarks

在對mysql的讀寫訪問測試中,完全ORM封裝的部分框架和原生代碼的運行效率比較:

常用的spring與symfony2差距居然達到近27倍!與純PHP實現比較也竟然差到8倍之多!

PHP的表現在java面前丟盡了臉啊!

那么我們該如何優化我們的PHP代碼,讓它的速度得到“暴力的提升”呢?請期待下篇博文...

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM