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

來源:互聯網
上載者:User

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

表格式資料:

 

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的運行效率又是如何呢?我這裡又有一個資料:

資料出處:http://www.techempower.com/benchmarks

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

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

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

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

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.