13 획 최적화 최적의 성능 상태를 달성 하기 위해 IIS 서버

출처: 인터넷
작성자: 사용자
키워드: IIS 서버에 도달 하면 HTTP 확장

Windows 서버의 인터넷 정보 서버 (인터넷 정보 서버, iis) 웹 서버, 간단 하 고 성가신 것을 구축 하기 위한 일반적인 도구 이며 초보 사용자 세우는 훌륭한 웹 사이트를 IIS를 사용할 수 있습니다 자신의 하지만 구성, 웹 사이트 액세스의 성능 간단한 것은 아닙니다 있도록 iis 성능을 최적화 여기 설명 합니다 IIS 서버 어떻게 단계별 최적화.

서버 쪽 환경, 우리 걸릴 예를 들어 Windows Server 2003 IIS6.0, 클라이언트 환경 모질라 파이어 폭스 3.0, 이며 야 후 YSlow 확장을 설치 합니다.

YSlow는 야 후 개발자 팀에 의해 발표 방화 기반 플러그인입니다. 특정 규칙을 기반으로 웹 페이지와 일부 높은-성능 웹 사이트의 규칙에 따라 그들은 어느 부분에 영향을 귀하의 웹 페이지 속도 및 최적화 하는 방법을 알려주는 웹 페이지 성능 최적화에 대 한 큰 도움이 속도 분석 하는 능력. IIS에 대 한 우리의 최적화 전략 YSlow를 기반으로 합니다.

YSlow 파이어 폭스를 사용 하 여 대상 사이트를 열고 다음 YSlow 아이콘을 클릭 하 고 성능을 클릭 합니다.

YSlow 등급 (100 점), 귀하의 사이트에 대 한 성능 등급은 가장 높은, F는 최저, 수정 하는 방법의 다음 목록, 난 사이트의 성능을 최적화 하는 방법의 예제로 IIS 6.0을 받아.

1, HTTP 요청의 수를 줄이기 위해

이건 주로 사이트 코드를 수정, 외부 이미지, CSS, JS 및 기타 파일의 수를 감소, 여러 css/javascript 파일을 수동으로 병합 합니다. 거기는 IIS에 대 한 설정이 없습니다.

2입니다. 사용 CDN

작은 사이트에 대 한 무료 바 이것은. 물론, 부자 들을 시도할 수 있다, 사용자 기술에서 느린 웹 사이트를 방문 하는 문제를 해결할 수 있습니다.

3. 콘텐츠 만료를 사용 하도록 설정

정적 파일에 대 한 콘텐츠 만료를 사용 하면 액세스 성능을 향상 시킬 수 있습니다. 첫째, 사이트의 디렉터리 합리적인, 사진, CSS, JavaScript 나눌 수 있는 별도 디렉터리에 배치 됩니다 한 다음 선택 포인트 특성-http 헤더, IIS에서 디렉터리 활성화 콘텐츠 만료, 과거, 후 30 일을 선택할 수 있습니다 있도록 사용자 브라우저는 현재 날짜 및 기한, 비교할 것 이다 사진, CSS, JS 일반적으로 더 적은 변화를가지고 있기 때문에 서버에서 업데이트에 대 한 요청 또는 캐시 된 페이지를 표시할지 여부를 결정, 그래서 그들은 기본적으로 읽기 속도 디스플레이를 로컬 캐시에서.

4. gzip 압축 사용

HTTP 압축은 압축 된 텍스트 콘텐츠를 웹 서버와 브라우저 간에 전송 하는 방법을. HTTP 압축 gzip 압축 HTML, 자바 스크립트 또는 CSS 파일 같은 일반적인 압축 알고리즘을 사용합니다. 압축의 가장 큰 장점은 그것의 클라이언트 브라우저 액세스 속도 증가 네트워크에 의해 전송 되는 데이터의 양을 감소입니다.

메서드를 사용 하 여 웹 사이트 마우스 오른쪽 단추로 클릭-> 속성 및 서비스를 선택 합니다. HTTP 압축에 상자, 선택 정적 파일을 압축, 그리고 임시 디렉터리 다른 디스크에 대 한 별도 디렉터리 설정을 권장 합니다.

그런 다음 IIS 관리자에서 웹 서비스 확장 "새 웹 서비스 확장 추가"-> "확장", "Httpcompression"를 입력 하 고 추가 마우스 오른쪽 단추로 클릭 "파일"로 요구 C:\WINDOWS\system32\inetsrv\ Gzip.dll, 어디 Windows 시스템 디렉터리를 설치에 따라 달라질 수 있습니다 선택 집합 확장 상태를 허용.

마지막으로, 정적 파일 접미사 이름, 기본값을 압축 하는 필요를 추가 하는 hcfileextensions에서 C:\Windows\System32\inetsrv\MetaBase.xml, 여는 텍스트 편집기를 사용 하 여 HTML 및 TXT 파일은 제안 된 추가 JS, CSS, 등, 그림을 추가 하지 마십시오 또는 zip 등 압축된 파일 있다.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.