日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php7的稳定性,探索PHP7(一)--性能

發布時間:2024/4/17 php 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php7的稳定性,探索PHP7(一)--性能 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

#探索PHP7(一)--性能#

##前言## 在2015年12月2號,鳥哥的在開源中國發布的新聞寫在 PHP 7 發布之際一些話,小編意識到從8月份發布第一個公測版到現在經過了將近4個月的等待PHP7正式版本終于發布了,所以果斷裝上了一個玩玩,確實和之前所說的一樣提升很大,進過了幾天的測試,所以寫下這篇博文希望能和大家有一個共同的了解.

注:已經有很多新聞博客分享了關于PHP7的一些訊息,我希望通過一名普通程序員的角度來看待它對我們帶來的價值.

附上:

##1. 簡單粗暴的測試##

那么問題來了PHP7發布的最大的亮點是什么?

無疑是它帶了了相當可觀的性能提升,我們先從幾個長使用的框架下手看看5.6和7之間的差距有多少,然后我們在通過具體的測試來對不同的操作具體產生了多大的影響

配置信息:服務器為:2核心2G(Centos6.5),LoadRunner壓力機為4核4G,ab壓力機為2核2G

PHP版本信息:PHP 5.6.14 (cli) 和 PHP 7.0.0 (cli) 均開啟opcache

在這里對于小編幾個常用的框架**(PhalApi,ThinkPHP,wordpress)**針對不同的環境進行壓力測試(本來有意向對C框架進行測試,可惜Phalcon并沒有支持PHP7,等支持后后繼補上)

###1.1 ab測試###

wordpress

php5.6

php7

ThinkPHP

php5.6

php7

PhalApi

php5.6

php7

###1.2 LoadRunner測試###

wordpress

php5.6

php7

ThinkPHP

php5.6

php7

PhalApi

php5.6

php7(壓力服務器瓶頸CPU占用滿)

###1.3 結論###

我們能從ab測試中看出PHP7對wordpress的提升已經超過了2倍以上,對PhalApi和ThinkPHP這兩個框架都是達到了最少3/1 的提升,但是從LoadRunner的測試結果中小編感到有些奇怪,wordpress和ThinkPHP居然沒有什么提升,但是wordpress在PHP7中穩定性明顯高于PHP5.6,PhalApi和ab測試中保持了一致的結果,而且在PHP7測試中,壓力服務器達到了瓶頸,也就是說實際值是大于壓力值的.

##2. 穩定性測試##

通過了簡單粗暴的性能測試之后,我們很明顯的看的出來性能的提升還是非常顯著,但是在我們替換掉生產環境之前還面臨這一個問題那就是穩定性,這里采用LoadRunner對正常的業務(使用PhalApi框架)進行了12小時的壓力對比測試(基于PhalApi中的正常業務),結果如下:

php5.6

php7

從12小時壓力測試曲線圖可以看出,php7的穩定性依然強勁,并且在細節上稍微超越了PHP5.6

##3. 總結##

進過了上面的這么多數據分析,相信大家對PHP7的性能有了一個大致的體會,這次的測試只是對于純框架來說,在真正的業務場景下小編對生產環境的項目根據場景不動提升在3/2到3/4不等,小編只能說趕快上上上,還在為php性能苦惱的童鞋趕快來試試PHP7吧,在本章之后還會對PHP7具體提升在那里和新特性解讀繼續深入,喜歡的童鞋希望你能關注!

鳴謝:@鳥哥,@PHP7開發組成員,為我們帶來這次重大的更新,我相信PHP在今后的路上會越走越遠

注:筆者能力有限有說的不對的地方希望大家能夠指出,也希望多多交流!-----轉載請申明出處,以及地址

本人QQ號:591235675 歡迎大家一同交流!

總結

以上是生活随笔為你收集整理的php7的稳定性,探索PHP7(一)--性能的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。