포럼
XpressEngine 3 성능이 4배 이상 느릴까요?
2016.08.02 01:20
아주 비과학적인 비정확한 테스트로 ㅋㅋ
http://xpressengine.io/ 에 들어가서
XpressEngine 1 데모 생성 및 XpressEngine 3 데모를 생성해 보았습니다.
그리고 크롬 디버거 켜고 여러번 각각 새로고침해보니까 어느 범위 이내에 일정하게 로딩 되는게 보이던데,
XpressEngine 3 이 XpressEngine 1 보다 평균 4배 이상 느린 것 같네요...
대략저인 데이터:
Xpressengine 1 메인 페이지: 대략 65~100 ms
Xpressengine 1 게시판 빈 목록 속도: 대략 75~95 ms
Xpressengine 3 메인 페이지: 대략 403~409 ms
Xpressengine 3 게시판 빈 목록 속도: 대략 364~374 ms
개인적으로 Xpressengine 3 를 열심히 응원하고 있는데, 위 성능 차이가 데모 가상 머신의 세팅 차이 때문이 아니라면, 성능 이슈 얘기가 앞으로 많이 나올 것 같긴 합니다.
Xpressengine 3 에서 요새 뜨고 있는 Laravel framework 에 XpressEngine 고유의 모듈/플러인 구조를 한번 더 올리고 있어서, 각종 최적화가 아직 덜 되어서 그럴 수도 있고 또는 저의 부정확한 테스트 방식 때문일 수도 있습니다 (예를 들어 네이버에서 제공하는 Xpressengine 데모 가상 머신의 차이가 의미 있게 있으면 위 테스트 결과는 틀릴 것 입니다).
어쨋든, Xpressengine 3 추후 성능 부분도 많은 신경이 필요할 것으로 생각됩니다.
댓글 4
-
SimpleCode
2016.08.02 02:13
-
digirave
2016.08.02 10:21
> XE3 쪽은 Nginx 1.8.0 / PHP 5.6.19, XE1 쪽은 Apache 2.2 / PHP 5.5.18 로 셋팅되어 있죠.
슬프게도 같은 하드웨어 사양이면, Nginx 1.8.0 / PHP 5.6.19 가 왠만해서 Apache 2.2 / PHP 5.5.18 보다 빠를 것 같긴 하네요...
기다리면 누군가 벤치를 제대로 하고 자료 공유하겠지요 ^^
-
corean
2016.08.04 20:03
캐쉬등은 키셨나요? -
digirave
2016.08.11 20:12
기본 공식 XE 홈페이지 데모 가상 머신들입니다.
세팅은 제가 한 것이 아니라 데모 가상 머신 기본값들입니다.
캐쉬가 근데 꺼져 있어도 조금 걱정되는 성능이긴 합니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
정찬명 | XE 공식 웹 사이트에 수록할 '쇼케이스'를 추천 받습니다. [44] | 2020.03.14 by XE Developers |
시니시즘 | [시니시즘] '내용을 입력해주세요' 무시하기 팁 [6] | 2011.05.16 by 앙까? |
앙까? | "XE 프로젝트 호스팅 이전 및 종료 공지"를 보고 [6] | 2011.05.16 by Garon |
Thejeon | 처음으로 모듈을 만들어보는데.. [5] | 2011.05.13 by 라르게덴 |
정찬명 | fsfsdas님의 궁금증에 개인 의견으로 답변드립니다. [9] | 2011.05.08 by 쏭바강 |
정찬명 | XE 코어 1.5 배포 일정이 변경된 이유. [14] | 2011.05.07 by 토비코비 |
Garon | 여러 모듈등, 버그를 잡기 위한 엔진....아이디어(?) [3] | 2011.05.04 by Cody |
burster | 축하해 주십시요~~~!!! 난다날아님 회원확장모듈... [3] | 2011.05.03 by 인간a |
ForHanbi | XE 사이트 게시판 오류 [1] | 2011.05.03 by 인간a |
Cody | 이슈트래커 세션타임아웃 시 로그아웃 되는 현상 | |
SMaker | 1.5.0 브랜치 업데이트 좀 해주세요~ | |
착한악마 | 글작성 완료 페이지는 도대체 어디에? [4] | 2011.05.02 by 착한악마 |
Cody | [질문] XpressEditor에서의 <P>태그 처리하기... | |
obok | 버그 신고 | |
NetCabin | 신문법 쿼리 unload 사용 되시는분들 있나요? [8] | 2011.04.29 by Cody |
정찬명 | 지금 사용하는 게시판에 만족하시나요? [31] [1] | 2011.05.18 by 오신사 |
푸름빠 | 제로보드xe로 동시접속자 300명까지 감당이 될까요? [4] | 2011.04.27 by 마일드^^ |
토비코비 | XE 강의도 있었으면 합니다. [1] | 2011.04.27 by 마일드^^ |
Treasurej | 앱에서 글쓰기 됐으면 좋겠네요.^^ | |
씨지 | 모듈확장시 queries xml 파일도 확장(override)시킬 수 있는건가요? [2] | 2011.04.22 by 씨지 |
일단 Laravel framework 자체가 무겁다고 이미 해외에서 말이 좀 있네요.
프레임워크 자체가 개발 속도를 빠르게 해주는 것이지, 사이트 속도를 빠르게 해주는 것은 아니죠.
확장성을 고려해서 설계를 하다보면 개발하기에는 상대적으로 편해지는데 속도는 어느정도 포기해야 하더라고요.
XE Demo 가상서버가 어떻게 셋팅되어 있는지는 정확히 모르겠지만, XE1 초기 설치 상태임에도 불구하고 관리자 페이지가 흔히 잘 알려진 웹 호스팅에 비해 상대적으로 느리네요. 서버 튜닝이 잘 되어 있지는 않은 것 같습니다.
XE3 데모와 XE1 데모를 정확히 비교하기에는 이상한 것 같네요.
XE3 쪽은 Nginx 1.8.0 / PHP 5.6.19, XE1 쪽은 Apache 2.2 / PHP 5.5.18 로 셋팅되어 있죠.
물론 그것만으로 큰 차이가 나지는 않겠지만, 가능하면 동일한(혹은 유사한) 환경에서 비교를 해야 제대로 비교를 했다고 할 수 있겠죠.
아직 XE3가 어떻게 돌아가지는 정확히 모르겠지만, XE1에 비해 상당히 복잡하더군요. 아주 쉽게 출력할 수 있는 걸 확장성 때문인지 복잡하게 꼬아서(?) 출력하더라고요. 무거울 수 밖에 없겠더라고요.