더 빨리로드하려면 내 사이트의 페이지가 필요합니다. 그래서 나는 클라이언트에게 보내는 html 크기를 줄일 수있는 html 압축기에 대해 들었다. 누구나 그렇게 할 수있는 방법을 알고 있습니까? 가능한 경우 이미 만든 DLL을 preffer ...Html 압축기
Html 압축기
답변
귀하의 사이트가 생산하는 HTML을보십시오. 인터넷 익스플로러 (또는 다른 브라우저)의 페이지를 탐색하여 브라우저에서 페이지 본문을 마우스 오른쪽 버튼으로 클릭하고 소스보기를 선택하십시오. ASP.NET을 사용하는 경우 숨겨진 필드 _VIEWSTATE가 클 수 있습니다. 그렇다면 필요하지 않은 다양한 페이지 컨트롤에서이를 비활성화하십시오. 다른 불필요한 결과물도 소스에서 찾아보십시오.
무거운 CSS 파일은 웹 페이지의로드 시간에 영향을 미치므로이 온라인 유틸리티를 사용하여 CSS를 압축하면 웹 페이지를 더 빨리로드 할 수 있습니다. 같은
http://www.cssdrive.com/index.php/main/csscompressor
은 JS 파일에 적용되며, 여기
주 JS 압축기 도구
입니다 : 내가 위에서 사이트의 프로모터/후원자 아닙니다.css에 대해 감사드립니다. 이미 야후의 압축기를 사용하고 있습니다. –
압축 사용은 항상 작동하지 않습니다.
IIS가 페이지를 압축하면 페이지가 만료되거나 내용이 변경 될 때까지 메모리에 유지됩니다. 서버 측에 많은 양의 데이터가 포함 된 동적 페이지가 있으면 실제로 성능이 저하 될 수 있습니다.
서버 쪽 코드를 최적화하고 클라이언트 쪽 코드를 줄여야합니다.
- 많은 사람들이 긴 변수 이름을 사용하여 JavaScript를 작성하는 실수를합니다. 이렇게하면 페이지 크기가 커집니다.
- HTML에 대한 불필요한 의견도 좋지 않습니다.
- commmon 기능에 .js 파일 사용.
- 자주 변경되지 않는 데이터가있는 경우 데이터 유형 및 데이터 크기에 따라 서버 측 캐시에서 동일한 데이터를 캐시 할 수 있습니다. 이렇게하면 데이터베이스의 쿼리가 줄어 듭니다.
압축은 정적 페이지에 좋습니다.
IIS에는이 압축 기능이 내장되어 있으며 기본적으로 정적 파일 용으로 설정되어 있습니다.
C:\Windows\System32\Inetsrv\Appcmd.exe set config "Site Name" -section:urlCompression -doStaticCompression:true -doDynamicCompression:true
당신이 원하는 경우에만 하나 개의 사이트에서 동적 압축을 사용하려는 경우 또는
C:\Windows\System32\Inetsrv\Appcmd.exe set config -section:urlCompression -doStaticCompression:true -doDynamicCompression:true
:
는 사용 folowwing 명령을 서버 수준에서 동적 압축을 사용하려면 동적 파일에 대한 IIS의 압축 구성에 대한 자세한 내용은 다음 링크를 참조하십시오.http://technet.microsoft.com/en-us/library/cc771003%28v=ws.10%29.aspx
http://weblogs.asp.net/owscott/archive/2009/02/22/iis-7-compression-good-bad-how-much.aspx
SO의 답변은 다른 페이지의 링크가되어서는 안됩니다. 당신의 대답은 자신의 질문에 대답해야합니다; 링크가 보완되어야합니다. 당신은 링크의 내용을 인용하거나, 바꾸거나, 요약하거나, 문맥에 넣기 위해 시간을들이거나, 단순히 자신의 대답을 제공하고 "더 읽을 거리"또는 "참조"링크를 제공해야합니다. [추가 정보] (http://meta.stackexchange.com/questions/94022/how-can-i-link-to-an-external-resource-in-a-community-friendly-way) – Servy
- 1. 젠드에있는 HTML 압축기
- 2. HTML 압축기 | 줄 바꿈이 필요합니까?
- 3. HTML 압축기 | 태그 사이의 공백 이유는 무엇입니까?
- 4. 장고 압축기
- 5. 는 3.2 유이 압축기
- 6. 어셈블리의 파일 압축기
- 7. @include를 지원하는 CSS 압축기
- 8. 자바 스크립트 압축기 문제
- 9. CSS YUI 압축기 압축
- 10. YUI 압축기 정규식 혼동
- 11. 자바 스크립트 압축기
- 12. 말대꾸 (루비 CSS 압축기) 윈도우
- 13. 장고 압축기, 자식 및 생산
- 14. YUI 압축기 문자열 변환 문제
- 15. DELPHI 2007 용 PDF 압축기
- 16. django 관리 명령 + yui 압축기
- 17. 낮은 메모리 환경에서 YUI 압축기
- 18. YUI 압축기 오류 - jQuery Autotype
- 19. 경로 오류, YUI 압축기 .NET
- 20. Django의 Django 압축기 및 템플릿 태그
- 21. YUI 압축기 Maven 플러그인이 잘못된 시간에 실행되었고 yoom 압축기 출력을 사용하지 않는 tomcat 플러그인
- 22. S3 URL을 가진 Django 압축기 Heroku
- 23. YUI 압축기 2.4.7 내가이 명령을 사용
- 24. YUI 압축기 및 "엄격한"힌트 사용
- 25. Blueprint CSS 압축기 스크립트, 어떻게 사용합니까?
- 26. Python BZ2 압축기 - 아무것도 반환하지 않습니다.
- 27. YUI 압축기 - 하나 개의 출력 파일
- 28. 장고 압축기 : DEBUG 모드에서 lessc를 사용
- 29. 자바 빌드 프로세스/YUI 압축기 문제
- 30. 릴리스 빌드에 UPX (실행 압축기)를 사용하십니까?
'Google 사물'은 어때요? –
어때? http://bit.ly/OsmJlI – CaffGeek
GZIP 어쩌면? http://stackoverflow.com/questions/702124/enable-iis7-gzip –