中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

PHP框架性能測試報告
來源:易賢網 閱讀:1316 次 日期:2016-08-24 14:45:30
溫馨提示:易賢網小編為您整理了“PHP框架性能測試報告”,方便廣大網友查閱!

作為一個PHP開發者,而且是初創企業團隊的技術開發者,選擇開發框架是個很艱難的事情。

用ThinkPHP的話,招聘一個剛從培訓機構出來的開發者就可以上手了,但是性能和后期代碼解耦是個讓人頭疼的事情。不過很多第三方功能不需要自己寫,眾多大牛已經給鋪好路了。

用Laravel的話,傳說寫起來很爽擴展性也夠,但是學習成本有點高,總不能給初級開發者半個月的時間去學習框架吧。而且據說江湖人士透漏,Laravel性能不怎么樣,文檔也并不是特別豐富。

用Yii的話,語法有點啰嗦,前后端代碼分離有點小麻煩,不過性能是非常好的,而且已經有眾多國內大公司在使用了,出現意外可以快速的找到大牛答疑解惑。

不如做個簡單的性能評測,選個性能出色的總不會出錯

性能測試

測試時間: 2016年05月06日

測試工具: siege (因為MAC系統的ab總是會出現 pr_socket_recv: Connection reset by peer (54) 的錯誤,所以選擇了siege)

測試機器: MacPro Core i5 處理器/8GB內存/256GB SSD閃存

測試環境: Apache PHP5.6

框架版本: ThinkPHP 3.2.3 Laravel 5.2 Yii2.0.5

測試原則: 每次測試循環5次,取中等數據

補充說明:所有項目都是讓在子目錄中

結果說明

Transactions:        2119 hits 處理請求總數量

Availability:        96.85 % 可用性

Elapsed time:        9.74 secs 運行時間

Data transferred:      1.31 MB 數據傳輸量

Response time:        0.60 secs 響應時間

Transaction rate:     217.56 trans/sec 每秒處理效率

Throughput:        0.13 MB/sec 每秒處理數據

Concurrency:       130.28 并發

Successful transactions:    2162 成功的請求

Failed transactions:       69 失敗的請求

Longest transaction:      2.85 最長的單個請求

Shortest transaction:      0.01 最短的單個請求

開始測試

增加一個控制器,并在控制器中輸入10000次HelloWorld

并發50循環10次:

首先向我們走來的是ThinkPHP,看上去還行

Transactions:         500 hits

Availability:       100.00 %

Elapsed time:        2.81 secs

Data transferred:      52.45 MB

Response time:        0.26 secs

Transaction rate:     177.94 trans/sec

Throughput:        18.67 MB/sec

Concurrency:        47.10

Successful transactions:     500

Failed transactions:        0

Longest transaction:      0.48

Shortest transaction:      0.03

然后是Laravle,嗯,略微有些失望

Transactions:         500 hits

Availability:       100.00 %

Elapsed time:        13.33 secs

Data transferred:      52.45 MB

Response time:        1.27 secs

Transaction rate:      37.51 trans/sec

Throughput:        3.93 MB/sec

Concurrency:        47.55

Successful transactions:     500

Failed transactions:        0

Longest transaction:      3.64

Shortest transaction:      0.07

最后賽前比較看好的Yii

Transactions:         500 hits

Availability:       100.00 %

Elapsed time:        4.84 secs

Data transferred:      52.45 MB

Response time:        0.46 secs

Transaction rate:     103.31 trans/sec

Throughput:        10.84 MB/sec

Concurrency:        47.65

Successful transactions:     500

Failed transactions:        0

Longest transaction:      0.88

Shortest transaction:      0.04

并發200循環10次:

首先是ThinkPHP

Transactions:        1977 hits

Availability:        98.85 %

Elapsed time:        10.03 secs

Data transferred:     207.40 MB

Response time:        0.95 secs

Transaction rate:     197.11 trans/sec

Throughput:        20.68 MB/sec

Concurrency:       187.68

Successful transactions:    1977

Failed transactions:       23

Longest transaction:      1.22

Shortest transaction:      0.02

然后是Laravel

Transactions:        1890 hits

Availability:        94.50 %

Elapsed time:        51.85 secs

Data transferred:     198.27 MB

Response time:        4.88 secs

Transaction rate:      36.45 trans/sec

Throughput:        3.82 MB/sec

Concurrency:       178.00

Successful transactions:    1890

Failed transactions:       110

Longest transaction:      26.01

Shortest transaction:      0.07

最后是Yii

Transactions:        1996 hits

Availability:        99.80 %

Elapsed time:        18.95 secs

Data transferred:     209.39 MB

Response time:        1.79 secs

Transaction rate:     105.33 trans/sec

Throughput:        11.05 MB/sec

Concurrency:       188.57

Successful transactions:    1996

Failed transactions:        4

Longest transaction:      3.29

Shortest transaction:      0.10

沒想到在沒有優化的情況下,ThinkPHP的速度是最快的,Yii略微多一些,Laravel步履蹣跚的跑完了測試。結果是有些出人意料的,不過上述的測試只代表了開發環境,下面會對框架進行優化,模擬線上環境。

優化框架

ThinkPHP:

APP_DEBUG改為false

Laravel:

APP_DEBUG改為false

php artisan route:cache

php artisan optimize

php artisan config:cache

composer dumpautoload -o

Yii:

YII_DEBUG改為false

composer dumpautoload -o

并發200循環10次:

ThinkPHP:

Transactions:        1655 hits

Availability:        82.75 %

Elapsed time:        8.21 secs

Data transferred:     173.62 MB

Response time:        0.69 secs

Transaction rate:     201.58 trans/sec

Throughput:        21.15 MB/sec

Concurrency:       139.29

Successful transactions:    1655

Failed transactions:       345

Longest transaction:      7.83

Shortest transaction:      0.00

Laravel:

Transactions:        1520 hits

Availability:        76.00 %

Elapsed time:        34.95 secs

Data transferred:     159.45 MB

Response time:        3.15 secs

Transaction rate:      43.49 trans/sec

Throughput:        4.56 MB/sec

Concurrency:       136.84

Successful transactions:    1520

Failed transactions:       480

Longest transaction:      19.18

Shortest transaction:      0.00

Yii:

Transactions:        1704 hits

Availability:        85.20 %

Elapsed time:        15.16 secs

Data transferred:     178.76 MB

Response time:        1.46 secs

Transaction rate:     112.40 trans/sec

Throughput:        11.79 MB/sec

Concurrency:       164.21

Successful transactions:    1704

Failed transactions:       296

Longest transaction:      9.04

Shortest transaction:      0.00

比較奇怪的一點,當框架關掉調試模式后都出現了較多失敗的情況。不過明顯的看到,Laravel進行簡單的優化后,性能大大的提升了,但還是低于其他兩個框架。

結論

在測試的過程中,其他我的心情是沮喪的,感覺自己的三觀世界已經崩塌了,崩塌至渣。

ThinkPHP的性能比Yii高出一倍,比Laravel高出近四倍

Yii的性能比較中庸,但是在測試中會明顯發現請求失敗的情況比其他兩個框架要少

Laravel依舊優雅,不過性能堪憂,用網友的話形容比較好 學之者生用之者死

最后

我的項目最后使用了自建框架進行開發,得益于composer的強大,開發的過程非常順利,最后附上自有框架在200并發10次循環的數據,框架開源但是更新比較忙,歡迎在github上搜索PPPHP,和我一起搭建框架。

Transactions:        1672 hits

Availability:        83.60 %

Elapsed time:        6.18 secs

Data transferred:     175.40 MB

Response time:        0.57 secs

Transaction rate:     270.55 trans/sec

Throughput:        28.38 MB/sec

Concurrency:       153.16

Successful transactions:    1672

Failed transactions:       328

Longest transaction:      4.57

Shortest transaction:      0.01

更多信息請查看網絡編程
易賢網手機網站地址:PHP框架性能測試報告
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
国产清纯在线一区二区www| 中文字幕精品综合| 欧美系列日韩一区| 精品日韩一区二区三区| 亚洲国产精品ⅴa在线观看| 一区二区三区四区国产精品| 日韩av一二三| 99国产精品久久久久久久久久久| 欧美乱妇15p| 国产精品初高中害羞小美女文| 亚洲国产视频a| 成人免费视频一区| 欧美日韩一区二区三区视频| 欧美经典一区二区| 偷拍亚洲欧洲综合| 激情国产一区二区| 欧美乱妇15p| 亚洲欧美一区二区久久 | 久久这里只有精品6| 亚洲影视在线播放| 99re成人精品视频| 国产偷国产偷精品高清尤物| 人人爽香蕉精品| 91福利资源站| 亚洲欧洲日韩女同| 国产成人免费av在线| 精品欧美一区二区三区精品久久| 亚洲一本大道在线| 色综合咪咪久久| 国产精品初高中害羞小美女文| 国产在线不卡一区| 欧美tk—视频vk| 另类欧美日韩国产在线| 91精品国产色综合久久不卡电影 | 亚洲三级免费电影| 99精品偷自拍| 一色屋精品亚洲香蕉网站| 国产精品白丝av| 国产日韩欧美一区二区三区乱码| 激情丁香综合五月| 国产欧美日韩三区| 成人av电影在线观看| 中文字幕第一页久久| 成人深夜在线观看| 亚洲视频一二区| 色婷婷综合久久久| 亚洲一级二级在线| 欧美军同video69gay| 日韩电影在线免费| 日韩欧美视频一区| 激情文学综合网| 国产女主播视频一区二区| 东方aⅴ免费观看久久av| 日本一区二区视频在线观看| 国产91精品精华液一区二区三区| 国产调教视频一区| 波多野结衣91| 亚洲激情校园春色| 欧美日韩精品综合在线| 亚瑟在线精品视频| 日韩西西人体444www| 国产精品一区二区无线| 亚洲欧洲99久久| 欧美色视频在线| 精品一区二区久久久| 中文在线一区二区| 欧美亚洲尤物久久| 韩国午夜理伦三级不卡影院| 国产精品久久久久一区二区三区| 色域天天综合网| 奇米一区二区三区av| 国产婷婷色一区二区三区四区| 99久久综合狠狠综合久久| 一区二区在线观看免费| 日韩精品最新网址| 成人av动漫网站| 日韩 欧美一区二区三区| 国产偷国产偷精品高清尤物| 欧洲色大大久久| 国产一区欧美一区| 樱桃国产成人精品视频| 欧美精品一区男女天堂| 91久久精品一区二区三| 久久国产精品色婷婷| 亚洲欧美激情在线| 亚洲精品一区二区三区四区高清| 色一情一乱一乱一91av| 狠狠久久亚洲欧美| 亚洲欧洲制服丝袜| 一本色道**综合亚洲精品蜜桃冫| 一区二区高清免费观看影视大全| 欧美欧美欧美欧美首页| 日本不卡一区二区三区| av动漫一区二区| 日日摸夜夜添夜夜添亚洲女人| 日韩免费在线观看| 欧美大片顶级少妇| 成人免费不卡视频| 九色综合狠狠综合久久| 国产精品久久久久久久久免费丝袜| 91久久久免费一区二区| 日韩欧美电影一区| 天天av天天翘天天综合网 | 亚洲丝袜美腿综合| 97se狠狠狠综合亚洲狠狠| 久久66热re国产| 国产福利精品导航| 日韩一区二区三区电影在线观看| 久久新电视剧免费观看| 国产精品伦理一区二区| 看电视剧不卡顿的网站| 日韩精品一区二区三区swag| 日本欧美在线观看| 日韩欧美一区二区视频| 五月天一区二区三区| 97精品电影院| 欧美日韩视频在线观看一区二区三区 | 成人性色生活片| 日韩和欧美的一区| 亚洲国产精品一区二区久久| 亚洲免费观看高清在线观看| 国产精品色哟哟| 久久久久久电影| 国产三级精品三级| 久久毛片高清国产| 精品噜噜噜噜久久久久久久久试看 | 中国色在线观看另类| 2欧美一区二区三区在线观看视频| 欧美一区二区播放| 日韩女优视频免费观看| 日韩欧美一区二区久久婷婷| 日韩一区二区三区在线视频| 日韩视频一区二区三区在线播放| 日韩美女在线视频| 久久久美女艺术照精彩视频福利播放| 亚洲精品一区二区三区香蕉| 精品国产乱码久久久久久老虎| 精品国产成人在线影院| 久久精品人人做人人爽人人| 国产日产亚洲精品系列| 中文子幕无线码一区tr| 亚洲日本欧美天堂| 午夜亚洲国产au精品一区二区| 午夜精品免费在线| 麻豆91在线观看| 国产成人啪免费观看软件| 国产a区久久久| av成人动漫在线观看| 色94色欧美sute亚洲线路一久| 欧美性一区二区| 56国语精品自产拍在线观看| 欧美xxxx老人做受| 欧美激情一区二区三区不卡| 亚洲精品免费在线| 日本91福利区| 国产九色精品成人porny| 91蜜桃婷婷狠狠久久综合9色| 欧美亚洲动漫精品| 精品99久久久久久| 国产精品电影院| 亚洲h在线观看| 国产一区二区精品久久99| 91蝌蚪porny成人天涯| 欧美精选一区二区| 中文字幕免费在线观看视频一区| 亚洲女同ⅹxx女同tv| 蜜桃免费网站一区二区三区| www.日韩在线| 欧美一区二区人人喊爽| 国产精品激情偷乱一区二区∴| 亚洲成人动漫在线免费观看| 国产一区二区在线观看免费| 色88888久久久久久影院按摩| 欧美一区日韩一区| 亚洲天堂网中文字| 精品亚洲porn| 欧美日韩国产一区二区三区地区| 欧美极品美女视频| 免费在线看成人av| 日本精品免费观看高清观看| 欧美va亚洲va在线观看蝴蝶网| 综合久久久久久| 国产在线视视频有精品| 欧美日韩高清在线| 亚洲日本免费电影| 国产成人av电影| 欧美电影免费观看高清完整版| 一区二区三区四区蜜桃| 成人丝袜18视频在线观看| 欧美一区二区国产| 亚洲电影一级黄| 秋霞电影网一区二区| 91猫先生在线| 中文字幕av不卡| 国产一区不卡视频| 日韩欧美国产不卡| 五月天激情综合网| 91成人网在线| 亚洲九九爱视频| 色哟哟一区二区三区|