午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > php7和php5的詳細對比

php7和php5的詳細對比

熱門標簽:地圖標注平臺怎么給錢注冊 安裝電銷外呼系統 釘釘打卡地圖標注 新河科技智能外呼系統怎么樣 注冊400電話申請 百度商鋪地圖標注 常州地圖標注服務商 衡水外呼系統平臺 福州人工外呼系統哪家強

PHP7

PHP7正式發布到現在已經一年半了,剛出道就號稱比舊版本快了幾倍,各種開源框架或系統運行在PHP7上速度效率提高了幾倍,反正不管是媒體還是開發者都在煽風點火,不,應該是贊不絕口。

一般手機系統升級我是跑最后的,因為不愿意踩坑,畢竟iOS和Android這種系統都會出現bug,何況世界上被人黑的最多的語言。

今日時機已到,看看PHP7有沒有傳說的那么王炸。

安裝兩個PHP版本

http://php.net/ 已經有最新PHP7的最新版本,大家可自行下載。
為了測試PHP5和PHP7(PHP6已被放棄,心疼1s)的性能,我在不同的目錄安裝了兩個php版本。

安裝過程就略過了,無論源碼安裝還是包管理工具安裝,記得自己的路徑即可。

PHP7:

# /usr/local/php7/bin/php -v

PHP 7.1.5 (cli) (built: May 13 2017 23:36:41) ( NTS )

Copyright (c) 1997-2017 The PHP Group

PHP5:

# /usr/bin/php -v

PHP 5.6.30 (cli) (built: Jan 19 2017 22:31:39) 

Copyright (c) 1997-2016 The PHP Group

環境說明:為了保證最佳的測試效果,本次測試在直接在生產環境進行,更逼近真實情況。
操作系統:CentOS 7.2 64位
基礎配置:1核 1GB 1Mbps
主機品牌:騰訊云

PHP7和PHP5的對決

1. 純php腳本測試

vim test.php

$arr = array();
for ($i = 0; $i  500000; $i++) {
        $arr[$i] = $i;
}
 
$tmp = array();
foreach ($arr as $i) {
    if ($i % 2 == 0) {
        $is_exists = array_key_exists($i, $arr);
        if ($is_exists) {
           array_push($tmp, $i);
        }
    }
}

PHP5版本測試:

time /usr/bin/php test.php 

real    0m0.301s

user    0m0.239s

sys     0m0.050s

--------------------------

time /usr/bin/php test.php

real    0m0.310s

user    0m0.241s

sys     0m0.054s

--------------------------

time /usr/bin/php test.php

real    0m0.289s

user    0m0.238s

PHP7版本測試:

time /usr/local/php7/bin/php test.php

real    0m0.087s

user    0m0.063s

sys     0m0.024s

-------------------------------------

time /usr/local/php7/bin/php test.php

real    0m0.106s

user    0m0.073s

sys     0m0.033s

--------------------------------------

time /usr/local/php7/bin/php test.php

real    0m0.083s

user    0m0.061s

通過數據可以看出來,單純的php腳本測試,可以看出php7性能提升了3到4倍。

2.php數據庫操作測試

首先我們創建一個用戶表:

Table: test_user
Create Table: CREATE TABLE `test_user` (
  `uid` int(11) NOT NULL AUTO_INCREMENT,
  `name` char(100) NOT NULL DEFAULT '',
  PRIMARY KEY (`uid`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8

給test_user表插入一條數據:

insert into test_user (uid,name) values (1,"dada");
MariaDB [test]> select * from test_user;
+-----+------+
| uid | name |
+-----+------+
|   1 | dada |
+-----+------+

創建數據庫測試腳本test_db.php,確保你的兩個PHP版本都安裝了PDO擴展。

/usr/bin/php -m|grep pdo
pdo_mysql
pdo_sqlite
 
/usr/local/php7/bin/php -m|grep pdo
pdo_mysql
pdo_sqlite

我的兩個PHP版本已經安裝了PDO(不要再使用php_mysql擴展,已經過時了,PHP7已經完全拋棄,mysqli也不建議使用)。

接下來我們通過PDO編寫腳本,測試select執行50萬次的性能對比:

$host = "yourHost";
$user = "yourUser";
$pass = "yourPass";
$db   = "test";
$port = 3306;
 
try
{
  $dbh = new PDO("mysql:host=$host;dbname=$db", $user, $pass);
  echo "Connectedp>";
}
catch (Exception $e)
{
  echo "Unable to connect: " . $e->getMessage() ."p>";
}
 
$sql = "select  SQL_NO_CACHE * from test_user;";
$tmp = array();
for ($i=1; $i=500000; $i++) {
  $ret = $dbh->query($sql);  
  foreach ($ret as $row) {
    $tmp['id']   = $row['id'];
    $tmp['name'] = $row['name'];
  }
}

PHP5測試test_db.php:

time /usr/bin/php test_db.php

real    0m48.396s

user    0m11.149s  

sys     0m3.998s

real    0m51.447s

user    0m11.800s

sys     0m4.395s

real    0m51.517s

user    0m11.733s

PHP7測試test_db.php:

real    0m47.900s

user    0m9.875s

sys     0m4.130s

real    0m46.977s

user    0m9.760s

sys     0m3.983s

real    0m50.010s

user    0m10.268s

這次腳本執行了50w次查詢,user執行時間PHP7執行的腳本幾乎都比PHP5要少一秒!是少一秒不是一毫秒。

3.PHP框架測試

thinkphp

國內肯定是首選thinkphp框架,選擇最新的thinkphp5。我這里直接在官網下載的thinkphp5.0.9版本。

(一)框架入口測試

PHP5下的測試:

time /usr/bin/php ./public/index.php

real    0m0.036s

user    0m0.026s

sys     0m0.010s

real    0m0.038s

user    0m0.026s

sys     0m0.012s

real    0m0.041s

user    0m0.032s

PHP7下的測試:

time /usr/local/php7/bin/php ./public/index.php

real    0m0.027s

user    0m0.021s

sys     0m0.005s

real    0m0.027s

user    0m0.018s

sys     0m0.009s

real    0m0.025s

user    0m0.023s

在入口測試下,可以看到PHP和PHP7沒有太大的區別,但PHP7還是稍微快一點。

(二)框架邏輯測試
在框架入口復用第一步的邏輯:

?php
namespace app\index\controller;
 
class Index
{
    public function index()
    {
       $arr = array();
       for ($i = 0; $i  500000; $i++) {
           $arr[$i] = $i;
       }
 
       $tmp = array();
       foreach ($arr as $i) {
           if ($i % 2 == 0) {
               $is_exists = array_key_exists($i, $arr);
               if ($is_exists) {
                   array_push($tmp, $i);
               }
          }
      }
    }
}

PHP5版本:

time /usr/bin/php ./public/index.php

real    0m0.538s

user    0m0.463s

sys     0m0.072s

real    0m0.454s

user    0m0.386s

sys     0m0.065s

real    0m0.387s

user    0m0.331s

PHP7版本:

time /usr/local/php7/bin/php ./public/index.php

real    0m0.150s

user    0m0.123s

sys     0m0.024s

real    0m0.137s

user    0m0.105s

sys     0m0.031s

real    0m0.123s

user    0m0.096s

在thinkphp框架中使用PHP7版本,性能提升大約是PHP5版本的4倍!

laravel

然后我們測試下現在最火熱的PHP藝術家的框架。

(一) 框架入口測試
PHP5版本:

time /usr/bin/php ./public/index.php

real    0m0.104s

user    0m0.081s

sys     0m0.022s

real    0m0.148s

user    0m0.122s

sys     0m0.025s

real    0m0.122s

user    0m0.100s

PHP版本

time /usr/local/php7/bin/php ./public/index.php

real    0m0.079s

user    0m0.064s

sys     0m0.015s

real    0m0.081s

user    0m0.067s

sys     0m0.014s

real    0m0.067s

user    0m0.054s

我們可以看到laravel的框架入口測試中,PHP5和PHP7的表現差異不大,但即使PHP5最高快的0.081s也比PHP7版本最慢的0.067s要慢。所以PHP7還是更勝一籌。

(二)框架邏輯測試
嘗試增加一點邏輯,和thinkphp一樣,復用測試邏輯。
首先修改laravel路由,直接調用UserController的index方法:

Route::get('/', 'UserController@index');

在index方法中寫入測試邏輯:

public function index()
{
      $arr = array();
       for ($i = 0; $i  500000; $i++) {
           $arr[$i] = $i;
       }
 
       $tmp = array();
       foreach ($arr as $i) {
           if ($i % 2 == 0) {
               $is_exists = array_key_exists($i, $arr);
               if ($is_exists) {
                   array_push($tmp, $i);
               }
          }
      }
}

PHP5版本

time /usr/bin/php ./public/index.php

real    0m0.510s

user    0m0.377s

sys     0m0.079s

real    0m0.627s

user    0m0.447s

sys     0m0.091s

real    0m0.519s

user    0m0.436s

PHP7版本

time /usr/local/php7/bin/php ./public/index.php

real    0m0.201s

user    0m0.167s

sys     0m0.032s

real    0m0.216s

user    0m0.174s

sys     0m0.040s

real    0m0.169s

user    0m0.134s

PHP7性能提升了3到4倍

結論

本文對PHP7和PHP5進行簡單對比,性能確實有3到4倍提升,無論是在php純腳本中,還是在框架中,PHP7高性能的表現都是一致的。

PHP7很快,PHP7+OpCache飛快,PHP7確實厲害,PHP的新時代已來臨,趕緊用起來!

以上就是php7和php5的詳細對比的詳細內容,更多關于php7和php5對比的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • MacOS下PHP7.1升級到PHP7.4.15的方法
  • php7和php5具體區別實例講解
  • PHP7原生MySQL數據庫操作實現代碼
  • php7 參數、整形及字符串處理機制修改實例分析
  • php7 錯誤處理機制修改實例分析
  • php7 list()、session及其他模塊的修改實例分析
  • php5.6.x到php7.0.x特性小結
  • PHP7.1實現的AES與RSA加密操作示例
  • php7函數,聲明,返回值等新特性介紹
  • 可兼容php5與php7的cURL文件上傳功能實例分析

標簽:柳州 克拉瑪依 唐山 鷹潭 六安 鶴崗 白城 遼陽

巨人網絡通訊聲明:本文標題《php7和php5的詳細對比》,本文關鍵詞  php7,和,php5,的,詳細,對比,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《php7和php5的詳細對比》相關的同類信息!
  • 本頁收集關于php7和php5的詳細對比的相關信息資訊供網民參考!
  • 推薦文章
    国产精品日韩在线| 国产 porn| 日韩av电影在线观看| 欧美大片在线看| 欧美性xxxx极品hd满灌| 国产69精品一区二区亚洲孕妇| 波多野结衣在线电影| 国产爆乳无码一区二区麻豆| 日本午夜精品一区二区| 极品日韩久久| 日韩美女中文字幕| 欧美富婆性猛交| 亚洲视频资源在线| 国产在线麻豆精品观看| 白白色亚洲国产精品| 精品福利在线视频| 精品久久国产精品| 一级黄色免费在线观看| 亚洲专区区免费| 国产极品美女在线| 销魂美女一区二区| 国产又粗又爽视频| 国产在线精品观看| 免费在线不卡视频| 久久久久久久久99| 在线丝袜欧美日韩制服| 久久久久久久国产| 福利视频第一区| 亚洲国产精品久久久久婷婷884| 国产精品久久久久久久久动漫| 韩国视频一区二区| 免费成人小视频| 亚洲色欧美另类| 开心激情五月网| 国模精品系列视频| 精品盗摄一区二区三区| 亚洲人成电影网| 成人精品福利视频| 亚洲男人的天堂在线播放| 欧美性欧美巨大黑白大战| 91精品国产综合久久婷婷香蕉| 欧美大片在线影院| youjizzxxxx18| 日韩av在线电影| 国产成人在线观看| 欧美一区二区三区在| 最新中文字幕亚洲| 中文字幕亚洲天堂| 欧美国产日韩二区| 国产精品一区二区三| 欧美福利小视频| 欧美性xxxx在线播放| av在线这里只有精品| 懂色av影视一区二区三区| 日韩欧美一二三四区| 日韩一卡二卡三卡| 精品亚洲国产成av人片传媒 | 亚洲成人18| 性欧美13一14内谢| www.亚洲色图.com| www.日韩av.com| 成人妇女免费播放久久久| 日韩免费电影一区二区| 蜜臀av.com| 亚洲精品成人在线播放| 色老板免费视频| 无码久久精品国产亚洲av影片| 色欲无码人妻久久精品| 国产免费一区二区视频| 日本a级片久久久| 欧美日韩一区二区三区在线观看免 | 日韩在线视频网站| 国产精品一区二区3区| 欧美污视频网站| 亚洲av永久无码国产精品久久| 欧美午夜精品一区二区三区| 国产精品丝袜视频| 成年女人免费视频| 中文字幕在线观看高清| 水蜜桃久久夜色精品一区的特点 | 97视频资源在线观看| 18性欧美xxxⅹ性满足| 久久99国产综合精品女同| 男人的天堂99| 乱h高h女3p含苞待放| 久久久久久久黄色片| 国产 欧美 自拍| 蜜臀久久久久久久| 另类的小说在线视频另类成人小视频在线 | 亚欧美在线观看| 国产成人亚洲综合a∨猫咪| 亚洲欧美激情视频| 免费网站在线观看视频| 老司机成人免费视频| 色呦呦中文字幕| 亚洲精品免费在线| 欧美xxx久久| 欧洲午夜精品久久久| 国产精品一区二区久久久久| av网站大全免费| 久久久精品毛片| 亚洲色图.com| 日韩一中文字幕| 亚洲一区二区三区成人在线视频精品| 日韩av一区二区三区美女毛片| 欧美成ee人免费视频| 日韩电影在线播放| 91一区二区三区| 亚洲五月激情网| 日av在线不卡| 欧美成人性生活| 欧美中文字幕在线观看视频 | 国内自拍中文字幕| 亚洲自拍偷拍色片视频| 成人在线免费观看视频网站| 一级片免费在线观看视频| 手机看片日韩av| 一级性生活免费视频| 少妇高潮一69aⅹ| 国产精品久久久久久无人区| 国产精品成人在线观看 | 欧美性猛交乱大交| 9.1在线观看免费| 永久免费看黄网站| 九一国产在线观看| 色哟哟国产精品色哟哟| 国产一区亚洲一区| 中文字幕免费一区| 欧美日韩一区小说| 亚洲精品一区二区三区不| 久久久亚洲天堂| 国产日韩欧美日韩| 九一免费在线观看| 视色,视色影院,视色影库,视色网 日韩精品福利片午夜免费观看 | 国产在线精品国自产拍免费| 亚洲人妖av一区二区| 欧美日韩视频专区在线播放| 亚洲国产精品999| 欧美在线免费观看| 日韩免费电影一区二区| 亚洲国产精品三区| 欧美黑人精品一区二区不卡| 麻豆一区二区99久久久久| av电影在线观看不卡| 一区二区视频在线| 亚洲女人天堂网| 亚洲精品免费在线视频| 婷婷激情四射五月天| 国产一区二区播放| 在线观看黄色网| 美日韩一区二区| 欧美日韩在线观看视频| 欧美国产视频日韩| 婷婷五月色综合| 欧美做受xxxxxⅹ性视频| 欧美熟妇乱码在线一区| 久久99国产精品麻豆| 一个色综合网站| 久久精品国产一区| 亚洲精品国产精品国自产| 亚洲av成人片色在线观看高潮| av中文字幕免费| 国产伦精品一区二区三区免费迷| 国产精品久久久久国产精品日日| 亚洲成人免费网站| 亚洲一区二区中文字幕| 黄色片子免费看| 91年精品国产| 欧美尤物巨大精品爽| 一区二区三区不卡在线| 亚洲最大综合网| 国产av一区二区三区精品| 国产女人18毛片18精品| 中文一区一区三区高中清不卡| 亚洲风情亚aⅴ在线发布| 亚洲最大成人免费视频| www.欧美com| 免费成人深夜天涯网站| 免费欧美日韩国产三级电影| 日韩va亚洲va欧洲va国产| 熟妇人妻无乱码中文字幕真矢织江| 天天干天天干天天干| 97在线视频免费| 久久爱一区二区| 久久综合视频网| 久久久在线视频| 国产探花在线观看视频| 美女网站一区二区| 中国人与牲禽动交精品| 国产一级不卡毛片| 日韩电影免费在线观看网站| 午夜av电影一区| av免费精品一区二区三区| 欧美成人片在线观看| 亚洲成人激情综合网| 国产一区在线免费观看| 婷婷激情五月网| 欧美日韩色综合| 黄色一级片国产| 99精品在线视频观看| 亚洲区一区二区| 视频一区三区| 毛片毛片女人毛片毛片| 亚洲成人激情综合网| **亚洲第一综合导航网站| jizz18女人| 成人免费观看av| 国产精品久久久久久久久久久不卡| www.xx日本| 色综合久久综合网| 伊人天天久久大香线蕉av色| 99久久精品国产成人一区二区 | free性中国hd国语露脸| 久久久久久久久久电影| 亚洲影院色在线观看免费| 日韩成人在线免费视频| 日韩一区二区三区在线视频| 国产a级黄色大片| 美日韩一区二区| 日本精品一区二区三区在线播放视频| jizz日本在线播放| 欧美日本一区二区三区四区| 美女日批免费视频| 99麻豆久久久国产精品免费优播| 亚洲va久久久噜噜噜| 这里只有久久精品视频| 精品亚洲精品福利线在观看| 捆绑裸体绳奴bdsm亚洲| 欧美日韩另类视频| 国产精品99久久免费黑人人妻| 91久色porny| 日韩欧美亚洲日产国产| 老司机午夜精品| 91网免费观看| 久久先锋影音| 成人网页在线免费观看| 亚洲AV无码一区二区三区少妇 | 久99久精品视频免费观看| 91精品国产自产在线老师啪| 亚洲天堂成人av| 亚洲午夜国产一区99re久久| 日韩欧美猛交xxxxx无码| 久久久99精品免费观看不卡| 亚洲欧美在线网| 久久一夜天堂av一区二区三区| 欧美激情导航| caoporen国产精品视频| 日本婷婷久久久久久久久一区二区| 26uuu另类欧美亚洲曰本| 国产美女久久精品| 久久久999| 激情视频一区二区| 国产成a人无v码亚洲福利| 快播亚洲色图| 91丝袜美腿高跟国产极品老师 | 欧美国产在线视频| 亚洲高清精品视频| 成人日韩在线电影| 精品一区二区国语对白| 日韩欧美三级电影| 波霸ol色综合久久| 国产精品久久综合| 一级黄色av片| 蜜臀aⅴ国产精品久久久国产老师| 日韩av毛片网| 自拍av一区二区三区| 亚洲欧美另类在线视频| 91视频8mav| 国产精品成人一区二区三区夜夜夜| 一区二区在线播放视频| 亚洲国内精品在线| 91激情在线观看| 久久久一本精品99久久精品| 欧美精品日韩综合在线| 7799精品视频天天看| 不卡伊人av在线播放| 一本一道人人妻人人妻αv| 国产精欧美一区二区三区| 男女男精品视频| 日本免费在线视频观看| 日韩一级黄色片| 亚洲av无码片一区二区三区| 久久精品国产精品亚洲色婷婷| 欧美综合一区二区| 污视频在线免费观看| 97在线国产视频| 精品视频在线观看日韩| 日本一二三不卡| 欧美自拍偷拍一区二区| 中文字幕免费视频| heyzo亚洲| 国产va免费精品高清在线| 精品免费国产一区二区三区四区| 久久精品国产99国产| www.日本久久| 成人在线视频电影| 图片区小说区国产精品视频| 欧美 日韩 精品| 欧美日韩亚洲免费| 欧美日韩和欧美的一区二区| 美女视频网站黄色亚洲| 成人免费看片载| 日韩在线视频免费观看| 熟妇高潮一区二区三区| 久久久久久久香蕉| 91精品在线麻豆| 亚洲精品一区二三区| 免费在线成人av| 亚洲欧美日韩国产中文| 国产一区美女在线| 国产97免费视频| 亚洲一区二区三区成人在线视频精品| 精品污污网站免费看| 日本午夜一本久久久综合| 精品日韩在线播放| 日韩免费在线观看| 久久狠狠高潮亚洲精品| 日本亚洲欧洲色α| 成人精品免费视频| 日本一二区免费| 日韩av网站导航| 性生活免费网站| 在线丝袜欧美日韩制服| 日韩欧美国产综合一区| 免费在线看一区| 毛片在线免费视频| 国产老熟女伦老熟妇露脸| 黄色一级片黄色| 精品欧美乱码久久久久久 | 中国女人一级一次看片| 91免费黄视频| 久久久精品免费视频| 色哟哟精品一区| 99国产精品一区| www.黄色一片| 久久久久久久久久电影| 免费观看特级毛片| 91传媒免费视频| 亚洲欧美www| 成人丝袜视频网| 中文字幕在线欧美| 日本在线播放一区二区| 精品国产乱码久久久久久蜜柚| 欧美高跟鞋交xxxxxhd| 精品久久久久久中文字幕一区奶水 | 三级在线视频观看| 日本公妇乱淫免费视频一区三区| 欧美极品在线视频| 日韩av在线免费播放| 亚洲精品中文在线| www.av亚洲| 精品亚洲国内自在自线福利| 亚洲在线第一页| 日韩欧美国产麻豆| 99国内精品久久| 亚洲欧美高清视频| 亚洲国产av一区| 自慰无码一区二区三区| 51国偷自产一区二区三区| 亚洲裸体xxxx| 91精品国产综合久久久久| 亚洲一区中文在线| 97久久久精品综合88久久| 一级黄色录像大片| 久久精品无码人妻| 99热这里只有精品2| 久久精品成人一区二区三区蜜臀 | 日韩av片免费在线观看| 日韩av网站电影| 亚洲日本韩国一区| 免费成人小视频| 国产无套丰满白嫩对白| 欧美激情国产精品免费| 午夜精产品一区二区在线观看的| 自拍偷拍一区二区三区四区| 97精品超碰一区二区三区| 天堂在线视频免费| 日产亚洲一区二区三区| 91成人破解版| 欧美激情国产精品日韩| 四虎影院一区二区| 国产精品激情av在线播放| 久久综合色影院| 另类天堂视频在线观看| 久久精品视频网站| 中文综合在线观看| 日韩三级视频中文字幕| 欧美吞精做爰啪啪高潮| 午夜精品免费在线| 亚洲中国最大av网站| 狠狠色狠狠色合久久伊人| www.av日韩| 亚洲视屏在线观看| 国产在线拍揄自揄拍| 亚洲av中文无码乱人伦在线视色| 久久99国产综合精品免费| 国产又大又黄的视频| 国产精品久久久久久久久借妻 | 91精品国产乱码久久| 亚洲人与黑人屁股眼交| 久久精品国产亚洲AV熟女| 成人欧美一区二区三区黑人一 | 日本一区二区不卡| 国产91|九色| 欧美在线xxx| 国产精品日韩精品| 欧美最猛黑人xxxx黑人猛叫黄| 亚洲人成网站在线播| 久久精品中文字幕电影| 5566成人精品视频免费|