Extra Form
PHP PHP 7.3
CMS Rhymix 2.0

사이트가 한참있다 열리는데요

원인을 모르겠어요.

 

1. 일단 웹호스팅 업체는 문제가 없답니다.

 

2. 사이트 레이아웃 스킨을 사정상(같은 slow계열인 레이아웃을 쓰는데요. slow와 slow-next스킨 폴더명이 둘다 slow에요) 같은 이름의 폴더에 2개의 스킨을 업로드해서 쓰게돼서 2가지 스킨 파일이 뒤엉켜 있습니다. 이게 영향이 있나요? 

 

3. 메인페이지는 타임라인 플러스 모듈 게시판 입니다.

 

4. 그리고 아래 모듈은 

Screenshot_20220727-001123_Samsung Internet.jpg

리퍼러 통계인데요. 이게 메인페이지 열리는 속도에 영향을 줄까요? 뭐하는 모듈인지도 모르겠어요.

 

스마트폰으로 한번 접속 후 부터는 괜찮은데

매번 처음 접속할때 엄청나게 느리게 접속이되요. ㅠㅠ 도움말씀 부탁드립니다.

 

  • ?
    전에 제가 당했던 경우와 비슷한 것 같은데... 아마 php 소스 안에서 어딘가 외부와 네트웍 연결을 하는 부분이 있는 것 같습니다. 근데 뭔가의 이유로 그 연결이 느려져서 그게 php 실행 속도 전체에 영향을 끼치는거죠. 저같은 경우 db를 www서버와는 약간 거리가 있는 다른 IDC에 두었는데 2개의 서버 사이의 속도가 갑자기 느려지면서 php 실행이 10초씩 걸리는 증상이 나왔었지요.
  • ? profile
    리퍼러 모듈을 삭제해도 될까요?
    라이믹스 자체 접속자 통계가 있는것 같은데... 혹시 몰라서 못지웠거든요
  • ?
    리퍼러 모듈을 왜 의심하셨는지는 모르겠는데 아마 정답에 가까울듯요
    소스를 잠깐 보니까 안에서 ip 국가 체크를 할때 이걸 다른 서버에다가 api 호출을 해서 알아내네요
    해외 서버로의 api 호출이 극단적으로 느려진게 아닌가 싶은데..

    http://ip-api.com
    https://api.ip.sb
    http://geoip.cdnservice.eu
    https://api.pingadvisor.com
    http://smart-ip.net
    https://get.geojs.io
    http://geoip.nekudo.com
    https://geoip-db.com

    이중의 하나에 접속하네요... 정확히 어떤 서버에 접속하는지는 설정에 따라 틀리고...
    서버를 고를 수 있는거 같은데 서버를 바꿔보시거나
    아니면 ip 국가 로그를 아예 꺼버리시는것도 방법일거같습니다
  • ? profile
    감사합니다. 시도해 보겠습니다^^
  • ? profile

    덕분에 해결됐어요!! ^^ ㅎㅎㅎ

  • profile

    접속자든 리퍼러든 어떤 "통계"를 만들어내는 모듈이나 애드온은 모두 끄거나 삭제하세요.

    이런 자료는 99%의 확률로 사이트 속도에 심각한 악영향을 미칩니다.

    누가 접속할 때마다 매번 어떤 데이터를 기록하고 집계해서 통계를 계산해야 하니 느릴 수밖에요.

     

    코어에 포함된 카운터 모듈도 라이믹스에서 나름 최적화를 시도했지만 여전히 느립니다.

    XE 때부터 포함되어 있던 유서깊은(?) 모듈만 아니었다면 벌써 안드로메다로 날려버렸을 텐데...

     

    이런 건 그냥 깔끔하게 포기하고 구글이나 네이버 애널리틱스 달아서 쓰세요.

  • profile profile
    감사합니다!!! ㅎㅎㅎ 시원하시네요.
  • profile profile
    해결됐어요! 넘 감사해요. ㅎㅎㅎ