문제

우리 웹 사이트는 예전보다 느린 것 같습니다. 어떻게 테스트 할 수 있습니까? 그리고 원인을 찾는 방법이 있습니까? (예 : 너무 많은 방문자).

감사.

도움이 되었습니까?

해결책

웹 서버의 성능 벤치마킹을위한 다소 좋은 도구가 있습니다. 자카르타 Jmeter, 이것은 Apache 프로젝트이므로 잘 지원되고 테스트되었습니다.

원인을 정확히 찾아 낼 수있는 핵심은 정기적으로 벤치마킹을 수행하는 것입니다. 따라서 서버의 이벤트와 같은 벤치 마크 결과의 변경 사항을 실제로 업그레이드, 코드 변경, 방문자 수의 변형과 일치시킬 수 있습니다.

다른 팁

Firefox의 Firebug 추가 기능에는 문제 및 테스트를 디버깅하는 데 유용한 탭이 있습니다. 또한 창문의 피들러도 좋습니다. 그런 다음 문제에 대해 서버 오류 로그를 확인하는 오래된 전통이 있습니다.

첫 번째 단계는 서버 로그를 상당히 완료하고 로그 분석기에 공급하는 것입니다. 이것은 당신에게 시간이 얼마나 오래 걸리고 어떤 페이지가 가장 느린지에 대한 일반적인 아이디어를 제공하는 데 도움이됩니다. 또한 오류 로그를 확인하여 작업이 제대로 작동하는지 확인하는 것이 좋습니다.

그 외에도 웹 서버, 코드 및 데이터베이스를 분리하여 병목 현상이 있는지 확인해야 할 때 상황이 더욱 복잡해집니다. 또한 Jeff의 블로그 인 Coding Horror는 최근 서버 최적화에 대한 항목을 가지고있었습니다.

Google 웹 로그 분석을 사용하여 시간이 지남에 따라 사이트 방문자를 추적하여 트래픽이 더 많은지 확인하십시오.

공유 호스팅으로 질문을 태그했습니다.

사이트의 코드가 합리적으로 빠르게 진행되도록 Varkhan과 Apphacker의 제안과 함께 진행하는 것이 좋습니다. 분석을 사용하여 일부 방문자 수와 사이트의 속도가 느리게 진행되는 경우 일부 통계 및 가능성을 얻으십시오. 공유 호스트에서 멀리 이동하는 것이 좋습니다.

서버 속도 검사기를 사용해보십시오 bitcatcha.com. 웹 사이트 서버를 핑하고 응답을 얻는 데 필요한 시간을 기록합니다. 또한 8 개의 다른 노드에서 서버로 핑됩니다. 귀하는 최소한 웹 사이트 속도를 늦추는 서버인지 확인할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top