2010-12-17 4 views
5

내가 구글의 사이트 최적화 기준에 따라 내 웹 사이트 최적화있어 이미지 dimentions 추가 : 나는 방화범을 사용하고 그것을 잘 알고있는 사람들을 위해사이트 최적화

http://code.google.com/speed/page-sp...mageDimensions

를 -> "페이지 속도" 도구를 사용하여 내 사이트의 '취약한'영역을 분석합니다. 위의 링크, 이미지 크기, 질문은 소개

는 - 나는 따라서 CMS를 통해 업로드되어 내 사이트에 동적 이미지의 제비가 높이/폭에 따라 다릅니다. 따라서 이미지 크기를 지정하는 것이 얼마나 중요합니까? 페이지는 말을했다하면 다음과 같습니다 옵션 CMS, 5-10 이미지 더 :

A) 이미지 크기
b)는 동적으로 이미지 크기를 얻기 위해 사용 PHP의 getimagesize 함수를 지정하고에 넣어하지 마십시오 는 "폭"과 "높이"
C)와 IMG 태그는 이미지 당 너비/높이를 저장할 수있는 우리의 데이터베이스를 업데이트 (나는 이미의 텍스트로, 내 데이터베이스에서 이미지 테이블에서 다른 정보를 조회있어 " alt "속성) 프런트 엔드에서 IMG 태그에 대한 해당 열을 액세스 할 수 있습니까?

나는 "C"가 최선의 방법입니다하지만 난 사람이 옵션이 더있는 어떠한 추천이나 통계가 있으면 듣고 싶습니다 생각합니다. 분명히 "c"는 데이터베이스에서 더 많은 데이터를 쿼리해야 함을 의미합니다.

우리는 또한 별도의 데이터베이스 서버를 사용하고, 브라우저 캐싱을 활용하고 있습니다. (http://code.google.com/speed/page-speed/docs/caching.html)

감사

답변

3

C

  1. 설정 이미지 크기가 당신에게 을 줄 것이다 더 나은 페이지로드 동작

    는 페이지의 일부 부분이 동안 페이지가로드의 크기를 조정합니다 크기를 설정하지 않고, 그건 그냥 일반 추악한 경우.

  2. 대체 텍스트에 대해 데이터베이스를 이미 쿼리 한 경우 두 열을 추가로로드하면 에 성능 문제가 있음을 알 수 있습니다.
+0

감사를 추가 한 각각의 이미지와 함께 이러한 치수를 추가하고 어쩌면 차원없이 기존의 모든 이미지를 업데이트하는 조용한 시간 동안 크론을 실행하는 업데이트 옵션 C.으로 실행하는 것이 가장 걸 말할 것 I 두 번째 옵션을 선택했습니다. :) –

2

테스트로 대형 페이지에서 옵션 B를 실제로 시도했는데 성능 문제가 많이 발생했습니다. 나는 당신이 당신의 CMS는 답을

+0

답장을 보내 주셔서 감사합니다. –