1. 서버환경

하드웨어 : 코노하 비지니스 베이직(900엔 / 2코어 shared / 1GB 램 / 100GB SSD)

소프트웨어 : nginx 1.9.5 / HTTP 1(SSL 미적용) / MariaDB 10.1 / PHP 7.0.0-RC7(remi repository)

 

2. 성능

1447609383048.jpg

Request sent와 Content Download는 서버 전송속도.

사실상 우리가 봐야할게 Waiting입니다. 70ms(정적)~350ms(동적)가 나오는데

게시물 3~4개를 갖고있는 사이트에서 나오는 속도와

게시물과 댓글 및 회원이 어마어마한 XETOWN의 속도가 비슷합니다 --;

제 블로그는 XE1인데 재봤더니 90ms나오네요. 할말이 없어집니다.

PHP7적용 안된곳에서는 사양이 안좋으면 이것보다 2배 느린 속도가 나온다는 이야기입니다.

한마디로 회원들이 페이지 전환 누르고 0.7초동한 멍하니 흰화면을 바라본다는 이야기.

 

3. 결론

개발자용 배포니까요..

의존성 벤더 몇개 좀 불필요한거 제거해주고 css나 js같은것도 압축전송하면 리소스쪽은 빠를것같은데, 역시 서버사이드는 한계가 있는것같습니다.

서드파티 프로그램 개발용으로는 지금 딱 적합한듯 싶네요.

 

4. 여담

방금 XE 1.8.14 설치해봤습니다.

140ms 나오네요.

--;

  • ? Lv9
    저같은 사람에게는 그냥 관망만 하고 있으면 되는 상황이군요.
  • ? Lv9 ?
    개발용이나 호기심으로 설치하는거 아니고 실사용이면 말리고싶습니다.. 디버깅 못하시는분이 잡고 씨름하시기엔 외부 의존하는 패키지들이 너무 많습니다 ㅠㅠ
  • Lv16
    이제 정식 버전이 나올 때까지 기억에서 지우면 됩니다.ㅠㅠ
  • Lv37
    opcache라든지... 서버쪽에서 해볼 수 있는 최적화는 어느정도 하신 후의 결과겠죠?
  • Lv37 ?
    서버쪽에서 할수있는 최적화를 극한으로 한다면 속도가 더 빨라지긴 할것같은데(약 40ms정도) 지금은 PHP7.0.0에 php-fpm 이용 그리고 opcache는 설치만 하고 추가 세팅없이 테스트했습니다.
  • Lv15
    수치는 거짓말을 하지못하죠.. 제가 수치데이터를 좋아하는 이유구요..ㅎㅎ
    참고로 XE타운은 아직 php5.6입니다. php7로 업그레이드한후의 속도를 감안한다면 XE보다 한참느리다는 것도 알수있습니다.

    제발 정식에서는 빨라지길 빕니다.저렇게 속도가 느리면 사용자들의 이탈율도 점점 늘것입니다.
  • Lv11
    흐음.. 속도가 체감될 정도로 느린게 느껴지긴 한데..
  • 워우, 머리아픈 일이군요.