2009/02/19 10:48
성능 및 스타일 향상에 도움이 되는 28가지 ASP 팁
| 목 차 |
- 자주 사용되는 데이터는 웹 서버에 캐시하십시오.
- 자주 사용되는 데이터는 응용 프로그램이나 세션 개체에 캐시하십시오.
- 데이터 및 HTML은 웹 서버 디스크에 캐시하십시오.
- 비 agile 구성 요소는 응용 프로그램이나 세션 개체에 캐시하지 마십시오.
- 데이터베이스 연결은 응용 프로그램이나 세션 개체에 캐시하지 마십시오.
- 세션 개체를 올바르게 사용하십시오.
- 코드를 COM 개체에 캡슐화하십시오.
- 최신의 리소스를 얻어 신속하게 릴리스하십시오.
- 독립 프로세스 실행을 통해 성능과 안정성을 적절히 안배하십시오.
- Option Explicit를 사용하십시오.
- 로컬 변수를 하위 루틴 및 함수에 사용하십시오.
- 자주 사용되는 데이터를 스크립트 변수에 복사하십시오.
- 배열 크기 재정의를 피하십시오.
- 응답 버퍼링을 사용하십시오.
- 인라인 스크립트 및 Response.Write 명령문을 일괄 처리하십시오.
- 실행 시간이 긴 페이지를 만들 때 Response.IsClientConnected를 사용하십시오.
- 태그를 사용하여 개체를 초기화하십시오.
- TypeLib 바인딩을 ADO 및 기타 구성 요소에 사용하십시오.
- 브라우저의 유효성 검사 기능을 활용하십시오.
- 루프 형식의 문자열 연결을 피하십시오.
- 브라우저 및 프록시 캐싱을 사용하십시오.
- 가능하면 Response.Redirect가 아닌 Server.TRansfer를 사용하십시오.
- 디렉터리 URL에 후행 슬래시를 사용하십시오.
- 서버 변수 사용을 피하십시오.
- 최신 구성 요소로 업그레이드하십시오.
- 웹 서버를 조정하십시오.
- 성능 테스트를 수행하십시오.
- 관련 리소스 링크를 읽어보십시오.
Len Cardinal, 선임 컨설턴트, Microsoft Consulting Services
George V. Reilly, Microsoft IIS Performance Lead
Nancy Cluts가 작성한 기사에서 발췌
개발자 기술 엔지니어
Microsoft Corporation
'My Job > Web Tip' 카테고리의 다른 글
| MSSQL 특정단어가 포함된 프로시저 찾기 (2) | 2009/04/23 |
|---|---|
| FireFox FrieBug 사용법 (0) | 2009/02/20 |
| 성능 및 스타일 향상에 도움이 되는 28가지 ASP 팁 (0) | 2009/02/19 |
| 소셜 추천 사이트 "위지아" (4) | 2008/05/28 |
| Web2.0 OPEN API List (0) | 2008/04/24 |
| ajax에 쓰이는 아이콘을 쉽게 만들어보자. (0) | 2008/03/10 |