2012-11-02 2 views
0

website을 실행하고 있는데 실제로 느린 문제가 있습니다. 캐시 등을 사용하여 매우 신속하게 만들었습니다.감지 된로드 시간 측정 (실제로드 시간이 아닌)

웹 사이트를 직접 클릭하면 매우 빠르게 느껴지지만 새로운 유적 (Heroku의 웹 사이트 호스팅)에 따르면 로드 시간은 최대 30 초이고 평균 시간은 9 초입니다.

저는 이것을 테스트하기 위해 tools.pingdom.com과 같은 도구를 사용했으며 일반적으로 (로드에 따라) 3-9 초 (9 초가 가장 일반적입니다)의 수를 제공합니다.

tools.pingdom.com의 통계에 따르면 몇 가지 외부 이미지, 스크립트 등이로드 속도가 느려서로드 시간 통계를 가져 오는 것으로 보입니다. 그것은 또한 웹 사이트가 실제로 나를 위해 빨리 느낀 이유를 설명 할 수 있습니다. 웹 사이트가 3 초 후에 95 %가로드되고 하나의 제품 이미지가로드되는 데 6 초 가량 더 소요된다고해도 사용자 경험에 실제로 영향을 미치지 않습니다.

그런 경우인지로드 시간을 어떻게 확인할 수 있습니까? 웹 사이트가 느리게 느껴 집니까?

+0

은 * 느끼지 않았다 페이지 로딩 *의 비디오를 만들이지만,이 문제는 이후에 답변을 오히려 어렵다 어떤 것이 느리거나 빠르다고 느끼는 것이 다소 주관적입니다. –

+0

애셋은 빠르게로드되는 것처럼 보이지만 HTML의 경우 약 1 초 정도의로드 시간이 있습니다. 이것은 평소보다 오래 걸리는 것처럼 보입니다 (많은 부분을 렌더링하고 있습니까?). 일반적으로 약 200ms입니다. 주관적인 관점에서이 사이트는 느려지거나 번개를 띄지 않습니다. – Matt

+0

의견을 보내 주셔서 감사합니다. 네, 꽤 많은 부분을 사용하고 있습니다. 영향을받은로드 시간은 그렇게 많이 느껴지지 않았습니다. 그러나 새로운 사용자 (캐시가없는 사용자)에게는 느려지지 않는다는 말을 듣는 것이 좋습니다. – Christoffer

답변

1

평균을 피하기 때문에 결과에 영향을 미치는 이상 값이 발생하기 쉽습니다. 원하는 것은 페이지로드 시간의 막대 그래프이므로 방문자의 50 % 또는 95 %가 페이지를로드하는 데 걸리는 시간을 알 수 있습니다.

Google 웹 로그 분석은 몇 가지 실제 사용자 측정을 제공합니다 당신은 콘텐츠> 사이트 속도> 페이지 시간 후 성능 탭을 통해 번호를 찾을 수 있습니다

(아직 사파리에서 지원하지 않는 탐색 타이밍 API를 사용합니다). 부하 시간으로

무장 (구글 10K 샘플하지만 하루에 당신을 제한합니다) 기본적으로

은 매우 낮은 샘플 레이트를 사용하면

_gaq.push(['_setSiteSpeedSampleRate', 100]);

를 추가하여 증가시킬 수있다 귀하의 비즈니스 목표 (전환 등)와 비교하여 실적이 방문자의 행동에 어떠한 영향을 미치는지 확인하십시오.

편집

다른 것은 webpagetest.org를 사용하고 나에게 천천히

+0

고마워, 그게 좋은 생각이야! – Christoffer

1

크롬에서는 F12을 누르고 Network 탭으로 이동하여 페이지를 새로 고침 할 수 있습니다. 그런 다음 모든 리소스의 로딩 시간을 확인해야합니다. 이것은 본질적으로 벤치마킹이 아니지만, 올바른 방향으로 당신을 가리켜 야합니다. 파이어 폭스는 비슷한 기능을 가지고 있지만 불행히도 나는 단축키를 기억하지 않는다.

+0

필자는 그 사실을 알지 못했지만 tools.pingdom.com 등과 같은 정보, 즉 "실제"로드 시간을 제공합니다.인지 된 로딩 시간은 실제로 동일한 것은 아닙니다. 어쨌든 고마워! – Christoffer