2011-01-31 3 views
2

웹 응용 프로그램에서 작업 중입니다 ...웹 페이지를 최적화하려면 어떻게해야합니까?

응용 프로그램이 정상적으로 실행되고 있지만 문제가 처음으로 브라우저에서 응용 프로그램을 열 때 빈 페이지가 표시됩니다. 새로 고침 3 ~ 4 개를 눌러야합니다. 시간은 ..... 완전하고 정확하게 페이지를로드

나는

내가 아마 5 개 자바 스크립트 파일이 .... 내 응용 프로그램이이 갈 좋은로드 그러나 일단,로드 너무 무거운 생각 크기가 약 1.3MB이고 UI 구성 요소도 일부 있습니다 .....

is possib 혹 내가 다시하고 다시 반드시 타격 새로 고침없이 전체 응용 프로그램을 반환하는 응용 프로그램을로드하도록 제작 방법은 ....

이 페이지를 최적화 할 수있는 방법이 .... 제발 제어 다시

안녕하세요 ...

가 adavance에 감사 ... 도움이

는 처음로드되지 않은 경우 자동으로 페이지를 다시로드하는 방법은 무엇입니까?

+0

무엇이 1.3 메가 바이트 일 수 있습니까? 그 내용을 서버에 저장하고 비동기 적으로로드 할 수 있습니까? jslint에 대해 읽어보고 YUI Theatre에서 Douglas Crockford의 조언을 들어보십시오. – Marco

+1

1.3MB의 자바 스크립트? 너의 문제 야! 진지하게, 최적화 할 가장 좋은 것은 페이지 크기입니다. –

답변

2
  1. 자바 스크립트에서 코드를 최적화 할 수 있는지 확인하십시오. 이 5 가지 자바 스크립트 파일에 정의 된 모든 기능이 필요합니까? 그렇지 않은 경우이 기능이 필요한 다른 페이지가로드 될 때로드하고로드 할 수 있습니다.

  2. 코드의 어느 부분이 너무 느린 지 확인해보십시오.

0

YUI Compressor 당신에게 minified 자바 스크립트를 가지고 사용하여 자바 스크립트 파일을 압축해야 실행하는 것입니다. 이는 사람이 이해하기가 더 어려워 지지만 파일 크기를 크게 줄일 수 있습니다. 해당 스크립트 중 하나가 jQuery 인 경우 서브에서 호스팅되는 대신 페이지에서 Google에서 호스팅되는 사본을 참조하는 것이 좋습니다. Google의 서버는 아마도 사용자보다 빠르며 많은 사용자가 Google 캐시의 jQuery 사본을 보유하게됩니다.

사이트 이미지 무거운 및 PNG 파일은이 YSlow를 통해 페이지를 실행하는 것은 매우 가능성이 다른 것입니다 몇에서 언급 한 바와 같이 pngcrush

처럼 그들에게 작은 사용하는 도구를 만들기 위해 당신이 그들로부터 어떤 데이터를 제거하는 것이 좋습니다를 사용하는 경우 느린 성능을 야기 할 수있는 문제를 찾는 데 도움이됩니다.

관련 문제