2013-03-01 4 views
2

나는 kerala.letmeshare.org이라는 워드 프레스 사이트를 호스팅했습니다. 하지만로드하는 데 너무 많은 시간이 걸립니다. 그것은 네트워크 문제로 보이지 않습니다. 동일한 도메인의 정적 페이지가 평소와 같이로드됩니다 (빠름). 그 이유는 무엇일까요?내 WordPress 사이트 초기로드가 너무 느립니다. 어떻게 향상시킬 수 있습니까?

성능 프로파일 러 플러그인을 사용하여 분석했는데 다음 보고서가 생성되었습니다. enter image description here

enter image description here enter image description here

enter image description here

enter image description here

어떻게 perfomance을 향상시킬 수 있습니다. 나는 호스팅 제공 업체에 연락하여 테스트를 거쳤으며 서버로드 시간, 네트워크 및 기타 문제는 발생하지 않았습니다.

답변

2

이유가 될 수있다

어쩌면 당신의 PHP가 비활성 잠시 후에 종료 별도의 프로세스에서 CGI 또는 FastCGI를 당 실행 중입니다. uptime monitoring service에 등록하면 변경됩니까? W3 Total Cache과 같은 캐시 플러그인도 도움이 될 수 있습니다.

RSS 피드를 프런트 엔드에로드하는 경우 이러한 동작의 일반적인 이유 중 하나가 있습니다. 캐시가 만료되고 네트워크를 통해 가져와야하기 때문에 다음에 매우 긴 일시 중지가 발생합니다.

로컬 서버에서 복제하려고하면 문제 해결을위한 더 많은 옵션이 제공됩니다. 궁극적 인 방법은 전체 프로파일 러 덤프 (예 : xdebug)를 작성하고 분석하는 것입니다.

페이지 속도 최적화

0

시도를 홈페이지의

  • 크기 1.2 MB를 총 캐시 플러그인

  • 0

    IIS를 사용하는 경우 응용 프로그램 풀 재활용 설정을 변경하여 시간 제한을 비활성화해야합니다.

    응용 프로그램 서버에서 IIS 관리자를 엽니 다.

    왼쪽 창 (연결)에서 응용 프로그램 풀을 선택합니다.

    중간 창 (응용 프로그램 풀)에서 AppPool을 선택합니다.

    오른쪽 창 (작업)에서 응용 프로그램 풀 편집> 재활용 ... (재활용 ...이 아님)을 선택하십시오.

    재활용 조건 창에서 모든 확인란이 선택 취소되어 있는지 확인하십시오 (선택 취소).

    다음을 클릭하고 마침을 클릭하십시오.

    는 다시 오른쪽 창 (작업)에, 설정 유휴 시간 제한 (분) 제로 프로세스 모델에서 편집 응용 프로그램 풀> 고급 설정 ... 고급 설정 창에서

    을 선택 (0).

    클릭

    위로 왼쪽 창 (연결)를 선택 사이트에서 확인을 클릭합니다.

    오른쪽 창 (작업)에서 기본 웹 사이트

    을 선택 제로로 웹 사이트> 고급 설정 ... 연결 제한 아래의 고급 설정 창에서

    , 설정 연결 시간 제한 관리를 선택합니다 (0)이다.

    설정을 저장하면 변경됩니다.

    IIS를 다시 시작하십시오.