저는 엔플린트 웹호스팅을 사용 중인데 여름부터 확 느려지더라구요.

이제와서 생각해보니 제가 레이아웃 스킨을 만들기 시작하면서부터인데.

제가 다른 레이아웃 스킨도 같이 사용해보면서 느낀 점인데.

 

엔플린트 웹호스팅은 느리긴 하지만 그렇게 완전 어마무지하게 느린 건 아니고

진짜 좀 느리네 정도? (어마무지하게 느린 것과 약간 좀 진짜 느리네는 약간 차이 있습니다.)

 

※ 페이지 로딩 속도

3~5초 : 어마무지하게 느린 
1~2초 : 진짜 좀 느리네

 

이 차이가 뭔지 테스트하다보니깐

게시판 접근해서 게시물을 가져올 때 느리더군요.

 

이미지를 많이 쓰지는 않지만, 이미지 로딩 파일 로딩 속도보다 디비에 접근해서 작업하는 경우

속도가 느리다는 걸 알게 됐습니다.

 

게시판 한개 띄울 때 1초 정도 걸리고,

최근게시물이 여러개 있는 위젯페이지의 경우 가져오는 게시판의 수가 많을 수록 느려지더군요.

 

memcache라는 것도 검색하다 알게 됐는데

https://xe1.xpressengine.com/forum/22745331

이런 게 있더라고요.

 

이런걸 설치해보면 로딩 속도에 조금 도움 받을 수 있을까요?

 

ps. 가장 먼저는 가져오는 최근게시물의 캐시 설정부터 해주면 되겠지만 일단 작업할 게 많아서;ㅁ;

 

질문은, 디비에 접근해서 게시물 정보 가져오는 작업이랑 PHP 버전과도 영향이 있을까요?

 

  • Lv5

    저도 엔플린트 저렴해서 몇개 가지고있었는데 최적화 문제를 떠나서
    그냥 호스팅 자체가 느려진 거 같아요.

  • Lv30

    php버전이요. 저는 엔플린트이긴 하지만 클라우드로서 php5.59 입니다.
    저도 가상클라우드로 옮기면서 엔플리트에서 기본으로 설치해주는 os와 php(5.3으로 기억..) 이용시 느렸습니다. 서버 재설치 하고 빨라졌지요.
    XE최신버전이 php버전에 많이 영향을 받습니다.

    각 호스팅들이 XE에 최적화된 서버환경을 제공하지 않아서 웹호스팅시 성능을 제대로 발휘 못하는 것도 한몫합니다.
    물론 클라우드서버를 이용하면 쉐어하는 것이 현저하게 적기에 이부분도 영향을 받기는 하겠지만 php버전과 os 등도 중요합니다.

  • Lv30

    benchmark.png

     

     

    https://xe1.xpressengine.com/forum/23008337

    @기진곰님 작성글 입니다.

  • Lv37

    웹호스팅에서 memcache 쓸 수 없을 텐데요? XE에서 기본 제공하는 file cache라도 써보세요.
    https://xetown.com/alley/122011

    그냥 이미지파일 전송하는 속도는 서버 사양의 영향을 거의 받지 않습니다. 그러나 DB 쿼리가 많을수록 심하게 느려진다면 얘기가 다르죠. 서버 부하가 높거나, DB 튜닝상태가 엉망이거나, 그것도 아니면 그냥 HDD라서 느린 건지도 몰라요. 엔플린트 웹호스팅 상품소개 어디를 읽어봐도 SSD라는 얘기는 보이지 않네요. 심지어 서버호스팅도 SSD는 전멸입니다. 여기 사장님이 SSD랑 원수진 듯? ㅋㅋ

    어디처럼 모든 상품군에 Full SSD를 적용한 호스팅에서는 XE를 돌려도 느리다는 느낌은 들지 않더군요. 느린 호스팅은 그냥 버리고 빠른 호스팅으로 갈아타는 게 상책인데, 이걸 막고 고갱님을 호갱님 만들려고 대부분 1년씩 약정을 걸어놓죠 ㅠㅠ

  • Lv37 Lv30
    HDD에요. 그래서 저희 사이트도 한 100-~200ms 정도는 손해를 보고 있어요. 나머지 부분은 웹호스팅세팅에는 XE에 너무나도 최적화되어 있지 않은 곳 중 하나가 바로 엔플리트의 웹호스팅입니다. 호스팅을 옮기던 아니면 클라우드를 쓰던 원하는 최적화 세팅이 가능한 방법으로 바꾸지 않으면 계속 느릴거에요.