2011-01-20 2 views
3

필자는 웹 사이트 및 성능의 속도를 향상시켜야합니다.출력 페이지 크기 감소 성능 개선 asp.net

저는 압축 처리, 공백 제거, 패널 업데이트 및 뷰 상태를 false로 설정할 수있는 책에서 모든 것을 시도했지만 아무 것도 작동하지 않습니다.

출력 페이지 크기는 여전히 764KB입니다. 꽤 많이 있습니다. 그렇다면 출력 페이지 크기를 줄이기 위해 상자 또는 다른 방법으로 나에게 말해 줄 수 있습니까? 외부 CSS 파일에

+0

이미지, CSS 등이 포함 된 원시 HTML 또는 전체 페이지를 의미합니까? –

+0

u가 이미 모든 것을 시도했다면 분명히 페이지에서 정보 부분을 제거 할 수 없습니다 .... 마지막 것은 그리드를 보여줄 때만 10 행을 필요로 할 때 더 많이 요청할 수 있습니다. –

+1

@ x2보기 소스 파일 .. 페이지가 다음과 같을 때 브라우저를 열고 마우스 오른쪽 버튼으로 클릭하면 소스를 볼 수 있습니다 ... 최대 764kb까지 실행됩니다! – prateek

답변

3
  1. 넣어 스타일을 외부 파일에
  2. 넣어 자바 스크립트도 도움이 될 수 있습니다 :

PS를

  • 짧은 ID 이름을 위치 테이블 대신 된 div를 사용하는
  • 시도 : 소스를 보지 않고 조언하기가 어렵습니다.

  • +1

    짧은 ID 이름의 확장으로, 코드 또는 자바 스크립트에서 요소를 참조하지 않는 경우 ID 이름이 전혀 필요하지 않습니다. 우리는 이것이 우리의 페이지에서 많은 공간을 절약 해 주었다. –

    1

    정말 감소 할 수 없다면 s 오메 다이나믹 솔루션. 처음에는 메인 프레임 ('실제 프레임 없음'없음) 페이지를로드 한 다음 나중에 더 많은 컨텐츠를 동적으로로드 할 수있었습니다. AJAX (자바 스크립트) 컨트롤이나 사용자 정의 솔루션을 사용할 수 있습니다.

    또한 큰 HTML 코드는 여전히 이상하게 보입니다. 의심 스럽지만 정보는 사용자가 동시에 볼 수 있습니다. 그녀는 적어도 큰 테이블을 스크롤해야합니까? 사용자에게보다 부드러운 경험이 필요한 경우 동적 솔루션은 콘텐츠를 청크로 표시하고 자바 스크립트를 통해 동적으로로드 할 수 있습니다. 그녀가 아래로 스크롤하고 새 부품이 표시 될 때마다 해당 내용이 필요시 서버에서로드됩니다.

    0

    업데이트 패널을 사용하는 경우 제거하십시오. Alone Update Panel은 300KB를 초과 할 수있는 스크립트 파일을로드 할 수 있습니다.