포럼

아기다리 고기다리던 PHP 7.0 알파버전이 드디어 공개되었어요. 기존 버전보다 성능이 엄청나게 향상되었다는 소식에 기대를 모으고 있는데요... 그래서 지난번에 해보았던 PHP 버전별 성능 비교를 간단하게 다시 한 번 해보기로 했습니다.

 

 

테스트 환경

 

DigitalOcean 클라우드 서버 (8코어, 16GB RAM, SSD) - 지난번 테스트의 2배 사양

Debian 8.1 64비트

nginx 1.8.0

MariaDB 10.0

PHP 5.6.7 (FPM)

PHP 7.0.0 alpha1 (FPM)

XE 1.8.3

 

nginx와 PHP-FPM은 유닉스 소켓으로 통신합니다.

DB 연결 방식은 mysqli_innodb로 설정했습니다.

innodb_buffer_pool_size = 2G (테스트 DB 용량은 얼마 되지 않지만, 메모리가 남아서 그냥 팍팍 줬습니다.)

pm = static, pm.max_children = 20 (테스트 동접수가 10이므로 이 정도면 충분하고 남습니다.)

memory_limit = 128M

opcache 모듈 사용

 

 

테스트 방법

 

일단 XE 설치를 완료한 후, ab -c 10 -n 1000 명령으로 메인 페이지를 반복 요청했습니다. 클라우드 서버라서 성능의 변동이 있을 수 있으므로, 충분한 시간차를 두고 20여회 테스트하여 최대값을 취했습니다.

 

 

테스트 결과

 

PHP 5.6.7 : 초당 320.05 페이지 로딩 성공 (페이지당 평균 소요시간: 31.246 ms)

PHP 7.0.0 : 초당 552.16 페이지 로딩 성공 (페이지당 평균 소요시간: 18.111 ms)

 

PHP 7.0 알파버전은 현재 가장 빠른 PHP 5.6보다 72.5% 더 빠릅니다.

 

지난번 테스트와는 서버 사양이 전혀 다르기 때문에 직접적인 비교는 곤란하지만, 지난번 테스트에서 PHP 5.6과 다른 버전들 사이의 속도 차이를 알려드렸으므로 계산 좀 해보시면 PHP 7.0과 다른 버전들 사이의 속도 차이도 어느 정도는 짐작할 수 있겠습니다. (PHP 5.5보다 95% 더 빠르고, PHP 5.4+APC보다 113% 더 빠르고, 순정 PHP 5.4보다는 무려 837% 더 빠릅니다 ㅎㄷㄷㄷ)

 

 

요약

 

우왕ㅋ굳ㅋ

 

글쓴이 제목 최종 글
karutian 레이아웃 제작을 또 시작해버렸는데... [7] file 2015.06.21 by inJin
BJ람보 이제 XE3개발에 따라 슬슬 준비해야할 것. [22] 2020.03.14 by sol
AElsE- 에디터 말인데요. [2] 2015.06.19 by 기진곰
토링23 xe2 가1.5~1.8버전까지인가여? [4] 2015.06.19 by karutian
엑스이짱짱 클라우드 플레어 사용 후기 [8] file 2015.06.19 by Luatic™
kdp 자연어 해석 모듈(Function)에 대해서 조언부탁드립니다. [3] 2015.06.18 by kdp
피씨토머 기분이 좋군요. [14] file 2015.06.18 by 피씨토머
파이델 베스트 글, 댓글 위젯... [5] 2015.06.17 by socialskyo
파이델 해시태그 에드온... (등록완료) [45] 2015.06.16 by 몽실아빠
가브리엘조 여러분이 커뮤니티를 운영하는 이유는 무엇인가요? [9] 2015.06.16 by Luacast
xe좋아용 XE엔 zumsim.com,jaema.net 와같은 재능마켓 사이트 없나요?  
AJKJ 무료 SSL SAN 인증서 정보 - Wosign [6] file 2015.06.16 by misol
피씨토머 새로 리뉴얼 해봤네요~ [10] file 2015.06.16 by 피씨토머
delphiXE2 연말에는 PHP 7로.. [3] 2015.06.16 by 하늘희
로뎀나무57d9f 대한민국 대표 CMS인 XE의 완성도를 높이기 위해 마이너한 부분도 보완되었으면... [4] file 2015.06.15 by 로뎀나무57d9f
기진곰 PHP 7.0 알파버전 성능 ㅎㄷㄷ [11] 2015.06.15 by 착한악마
언제배우지 전자책&슬라이드 에디터 만들고 있습니다. [ 테스트 요청 ] [27] file 2015.06.15 by 발리짱
퍼니엑스이 오랜만에 모듈을 하나 만들고 있습니다. [21] file 2015.06.15 by 발리짱
LI-NA 애드온에서 추가적인 정보를 저장하기 위한 좋은 방법 없을까요? [4] 2015.06.14 by LI-NA
김동재4af45 실시간 인기 검색어 위젯! 옛날자료네요 [1] 2015.06.13 by 김동재4af45