2011-02-18 4 views
0

this Pingdom test 봐주세요 수,이 지연은 어떻게 가능합니까? 당신이 분이있는 경우

를 너무 오래했기 때문에 내 웹 사이트의 로딩 시간을 최적화하기 위해 노력하고있어, 그것은 여전히 ​​jQuery를 UI CSS의 이미지하지만 특히입니까?

파일 번호 60과 75 사이에는 jQuery CSS 파일의 이미지가 거의 없습니다 (경로 이름이 변경됨). 연결에 최대 3 초가 걸리며 빠른 속도로로드되는 것 같습니다. 그러나 초를 연결할 수 있습니까?

은이 관련된 CSS의 조각 :/CSS/ui.css

및 이미지 경로는 다음과 같습니다 :

.ui-icon { width: 16px; height: 16px; background-image: url(/css/images/ui-icons_222222_256x240.png); } 
.ui-widget-content .ui-icon {background-image: url(/css/images/ui-icons_222222_256x240.png); } 
.ui-widget-header .ui-icon {background-image: url(/css/images/ui-icons_222222_256x240.png); } 
.ui-state-default .ui-icon { background-image: url(/css/images/ui-icons_888888_256x240.png); } 
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/css/images/ui-icons_454545_256x240.png); } 
.ui-state-active .ui-icon {background-image: url(/css/images/ui-icons_454545_256x240.png); } 

그리고이 CSS 파일의 경로는/CSS/images/*.png

이것이 길에 관한 것이 아니라면, 나는 여기서 완전히 잃어버린 어떤 단서입니까?

+0

사이트로드 속도가 충분히 빠릅니다. 파이어 버그 (firebug)는 캐시가 초기화 될 때'2.6 초 '를 소요하는'onload'를보고합니다. – thirtydot

답변

1

다른 것은 브라우저가 캐싱을 사용한다는 것입니다. 그래서 JQuery UI 이미지가 끔찍하게 느린 것처럼 보이는 테스트를 실행할 때. 그러나 적절한 브라우저 캐싱 설정으로 사용자에게 "벌칙"이 한 번만 발생합니다. 따라서 실제로는 완전히 공정한 테스트는 아닙니다.

40KB 배경 이미지와 완벽하게 최적화되지 않은 CSS에 대해 더 걱정할 것입니다. 귀하의 CSS 문서에서 this website을 시도해보십시오 (기본 사이트 CSS에서 오버 헤드가 13 % 감소했습니다). 또한 CSS 문서를 결합하면 HTTP 오버 헤드가 줄어들 수 있습니다. 다시 말하지만, 브라우저 캐싱의 개념 덕분에 이것이 제대로 설정된 브라우저의 경우에만 한 번 개선 될 것입니다.

많은 사이트와 비교하면이 사이트는 매우 빠르게로드됩니다. 귀하의 사이트가 매일 20 백만 이상으로 출장 중이 아니면 대역폭을 위해 kb로 지불하는 경우가 아니라 설치가 적절합니다.

+0

나는 정말로 사과한다. 나는 훨씬 더 잘 이해한다, 고마워! 그리고 링크에 대한 감사;) –

0

오래 지연되는 것을보고 싶지 않습니다. 로드하는 데 1 초도 채 걸리지 않는 것 같습니다. 에 대해 생각하는

enter image description here

+0

이것은 테스트가 실행될 때 내가 본 것입니다 : http://i.imgur.com/6tIUe.png – drudge

+0

하지만 다른 컴퓨터와 다른 인터넷 연결을 시도했습니다. 나는 이제 더 많은 상실감을 느낄 수있다. 감사! 그래서 .. 내가 무엇을 시도 할까/생각할 것인가? 사진으로 편집 됨 –

+1

'pingdom.com' 웹 사이트는 로딩을하는 웹 사이트입니다. 그래서 다른 컴퓨터와 연결로 테스트하는 것은 테스트를 위해 컴퓨터/연결을 사용하지 않기 때문에 당신을 위해 아무 것도하지 않을 것입니다. – drudge