2013-05-30 1 views
0

이미지로드에 대한 포털의 페이지를 검사 중입니다.로드 속도가 매우 느립니다. a4j : mediaOutput 태그를 사용하여 파일 시스템에서 이미지를 선택하고 데이터베이스에서 이미지 이름을 읽고이를 읽고 목록을 만들고 결과를 표시합니다. 이미지가 매우 느리게로드됩니다.<a4j : mediaoutput, 이미지를 천천히로드합니까? 그 이유는 무엇일까요?

http://www.easyrenting.com/list-detail/3bhk-ardee-city-sector-52/6263

+0

나는 링크를 추가했고, 필자는 직면하고 해결하려고하는 문제를 추가했다. – durgesh

답변

0

내가 볼 첫 번째 문제는 모든 사진은 고해상도 (X 2400px 1800px)이 있다는 것입니다.

뷰 요구 사항을 충족하고 클라이언트 크기에 표시 할 크기에 따라 이미지를로드하려면 미리보기 이미지를 서버 측에 만들어야합니다.

에 대한 웹 페이지 무게가 6.5MB이고 모든 이미지가 포함되어 있는지 확인 했습니까? (Firebug로 확인하십시오).

나는 하나의 FileServlet supporting resume and caching with GZIP과 같은 사용자 정의 서블릿을 추천하고 요구 사항에 따라 전체 크기 또는 미리보기 이미지로드에 따라 URL 패턴을 만듭니다.

+0

감사합니다 알렉산드르, 나도 기본 단계에서 동일한 이유로 관찰,하지만 난 혼란 모드에서 해결 방법. – durgesh

+0

@durgesh 먼저 물어볼 것은 : 이미지가 어떻게 저장되어 있습니까? –

0

a4j : mediaOutput 태그 사용에는 문제가 없습니다. 크기가 너무 커서 이미지로드 속도가 느려지므로 이미지 크기를 최적화하는 방법을 찾아야합니다. 파일 시스템에 이미지를 저장하기 전에 크기를 조정할 수 있습니다. 확대/축소 기능을 제공하지 않는 한 이러한 큰 이미지가 필요하지 않습니다.

도움이됩니다.

+0

Alex가 제안한 것처럼 방화범 표식을 사용하여 웹 페이지의 크기를 확인할 수 있습니다. 다음 링크는 어떻게해야하는지 알려줍니다. https://getfirebug.com/network – Aditya

+0

안녕하세요, Aditya, 귀중한 의견을 보내 주셔서 감사합니다. 이전에도 사용했는데 실제로 작동합니다. – durgesh

관련 문제